Код ошибки 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