1

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

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 ответ1

3

Переменная среды $(NAME_PART) должна просто возвращать имя файла без расширения файла.

Таким образом, ваш код будет выглядеть так;

cd "$(CURRENT_DIRECTORY)"
g++ $(NAME_PART) -o $(NAME_PART).exe

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .