Lỗi khi compile chương trình với MinGW tích hợp vào Notepad++

Em cài MinGW để tích hợp vào Notepad++ và compile nhưng khi execute chương trình thì kết quả hiện ra như hình 2. Đoạn script ở hình đầu tiên là em copy trên mạng về dán vào ạ.

NPP_SAVE

cd $(CURRENT_DIRECTORY)

g++ -Wall -ansi -pedantic-errors “$(FILE_NAME)” -o $(NAME_PART).exe

cmd.exe /c start cmd /k $(NAME_PART).exe


Bạn để ý lại 2 dấu nháy kép nhé. Thường thì chép từ web về thì dấu nháy kép trong lập trình (" - đúng dấu nháy trên bàn phím) sẽ bị chuyển về cặp dấu nháy kép trong trình bày văn bản ( - nháy kép mở và - nháy kép đóng).

5 Likes

Em thử đổi lại dấu nháy kép thành " và nó bị như thế này




2 Likes

Không rõ bạn copy từ nguồn nào, nhưng rõ ràng dòng lệnh bên trên bị dư ra cái cmd.
Bạn thử sửa lại thành cmd /k $(NAME_PART).exe hoặc cmd /k start $(NAME_PART).exe xem

4 Likes

Gọi full đường dẫn tới file exe. Cmd nó start ở thư mục system32 thì làm gì có helloworld.exe

Xài biến $(CURRENT_DIRECTORY) mà nối

4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?