c++ - NetBeans6.9 C++ 运行时错误

标签 c++ netbeans cygwin shared-libraries

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

/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++ - NetBeans6.9 C++ 运行时错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3080632/

相关文章:

java - 如何为neatebeans maven javafx项目安装好maven

Git 将相同的文件显示为已更改

c++ - unique_ptr 是否会控制它传递的任何指针,而不管它是如何创建的?

java - NetBeans IDE,设置命令行参数并作为主项目运行,但是没有显示任何内容

java - Netbeans:创建自定义构建目标以将源打包到 JAR 中......?

python - 如何在cygwin中运行的python中拦截ctrl + c命令

c - 通过命令行在Cygwin环境中启动C程序

c++11 进程间原子和互斥锁

c++ - 参数化特征 C++

c++ - 基于 Linux 的集群上的 CPUTIME 和 WALLTIME C++ 代码