![Notepad++에서 cpp 파일을 컴파일할 때 오류 코드 2](https://rvso.com/image/1326452/Notepad%2B%2B%EC%97%90%EC%84%9C%20cpp%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%BB%B4%ED%8C%8C%EC%9D%BC%ED%95%A0%20%EB%95%8C%20%EC%98%A4%EB%A5%98%20%EC%BD%94%EB%93%9C%202.png)
이 코드를 사용하고 있습니다
cd "$(CURRENT_DIRECTORY)"
g++ $(FILE_NAME) -o $(FILE_NAME).exe
메모장에서 cpp를 실행하려면 내가 달릴 것으로 기대했던 것은 g++ FILE_NAME.cpp -o FILE_NAME.exe
그러나 g++ FILE_NAME.cpp -o FILE_NAME.cpp.exe
내가 얻은 것이다.
그러면 이 코드가 작동하도록 파일 이름만(확장자 없이) 포함하려면 어떻게 해야 합니까? (확장자 없이) 파일 이름에 액세스하는 코드가 있습니까?
답변1
환경 변수는 $(NAME_PART)
파일 확장자 없이 파일 이름만 반환해야 합니다.
따라서 코드는 다음과 같습니다.
cd "$(CURRENT_DIRECTORY)"
g++ $(NAME_PART) -o $(NAME_PART).exe