Код ошибки 2 при компиляции файла cpp в notepad++

Я использую этот код

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
Другие вопросы по тегам