在 notepad++ 中编译 cpp 文件时出现错误代码 2

在 notepad++ 中编译 cpp 文件时出现错误代码 2

我正在使用这个代码

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

从记事本运行 cpp。我原本期望运行的是g++ FILE_NAME.cpp -o FILE_NAME.exeg++ FILE_NAME.cpp -o FILE_NAME.cpp.exe我得到的却是。

那么,我该如何只包含文件名(不包含扩展名)才能使此代码正常工作?是否有一些代码可以访问文件名(不包含扩展名)?

答案1

环境变量$(NAME_PART)应该只返回不带文件扩展名的文件名。

所以你的代码看起来像这样;

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

相关内容