在Windows版本的NetBeans 6.9中,我使用CygWin进行C ++编程。我可以编译我的简单程序,并在NetBeans的输出窗口中显示BUILD SUCCESSFUL消息显示,但是在运行我的项目时,此消息显示在外部终端中:

/cygdrive/c/Users/SjB/Documents/NetBeansProjects/CppApplication_3/dist/Debug/Cyg
win-Windows/cppapplication_3.exe: error while loading shared libraries: ?: canno
t open shared object file: No such file or directory
Press [Enter] to close the terminal ...


之后,我手动转到该文件夹​​(/ cygdrive / c / Users / SjB / Documents / NetBeansProjects / CppApplication_3 / dist / Debug / Cygwin-Windows /)并手动运行它(./cppapplication_3.exe),开始工作!

我应该怎么做才能在NetBeans IDE中运行它?

最佳答案

您应该将环境变量添加到路径中。

转到控制面板->系统->高级->环境变量,然后通过添加C:\ cygwin \ bin编辑$ PATH变量

然后,在NetBeans中重新加载您的项目,它应该可以工作。

关于c++ - NetBeans.9 C++运行时错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3080632/

10-14 20:20
查看更多