我是 Notepad++ 和 C++ 编程语言的新手。我不知道出了什么问题,尽管对许多人来说解决起来可能很简单。 试图寻找解决方案,但无济于事。 在尝试在 Windows 8.1 上配置 C++ 编译器的应用程序时,我遇到了以下消息。
NPP_SAVE: C:\Users\rolle_000\Desktop\HelloWorld.cpp
CD: C:\Users\rolle_000\Desktop
Current directory: C:\Users\rolle_000\Desktop
Compiled.exe -c -w "HelloWorld.cpp"
CreateProcess() failed with error code 2:
The system cannot find the file specified.
================ READY ================
C++基础代码,仅用于测试简单。
// A hello world program in C++
#include<iostream>
using namespace std;
int main()
{
cout << "Hello World!";
return 0;
}
NppExec 脚本取自
如何使用 NppExec 插件从 Notepad++ 中编译和运行 C 文件? 在嵌入式我的下面,脚本没有太大变化。
NPP_SAVE
CD $(CURRENT_DIRECTORY)
Compiled.exe -c -w "$(FILE_NAME)"
请指教,谢谢。
您正在尝试执行
Compiled.exe
它确实不存在(尚)而不是
perl.exe -c -w "$(FILE_NAME)"
perl.exe 是 perl 的可执行文件,应该与 perl 的程序一起使用。 要编译 C++ 程序,您需要使用 C++ 编译器。
现在:这一切都归结为您要使用的编译器......您将使用哪一个? MSVC(微软视觉工作室)?流血dev-cpp?
示例:如果您安装了 MSVC2010,您可以使用:
执行
Start->All Programs->Microsoft Visual Studio 2010->Visual Studio Tools->Visual Studio Command Prompt (2010)
数字
cl (yourFileName).cpp
大功告成,yourFileName.exe 现在应该存在了
所以上面必须重写为:
cl.exe "$(FILE_NAME)"
确保 cl.exe 的路径正确可用后。