C++ 使用Netbeans启动并运行Qt
我正试图开始在Netbeans中编写Qt程序,但在让它工作时遇到了困难。 我正试图遵循Netbeans网站上的教程,该教程解释了如何做到这一点,但它似乎已经过时了C++ 使用Netbeans启动并运行Qt,c++,windows,qt,netbeans,C++,Windows,Qt,Netbeans,我正试图开始在Netbeans中编写Qt程序,但在让它工作时遇到了困难。 我正试图遵循Netbeans网站上的教程,该教程解释了如何做到这一点,但它似乎已经过时了 安装NetBeans IDE和C/C++插件模块,如为C/C++/Fortran配置NetBeans IDE中所述。不要安装 编译器还没有 退出NetBeans IDE 从下载MinGW安装程序 运行MinGW安装程序,其文件名应与MinGW-get-inst-20120426.exe类似 步骤1-4很简单。尽管MinGW的安装文件名
- C
- C++
- 基本系统
- MinGW开发者工具包
- 对于C我选择了bin版本的“mingw32 gcc”(GNU C编译器)
- 对于<强> C++ +>强>我选择了“明F32-GCC-G++”(GN C++编译器) 的bin版本。
- 对于MSYS基本系统我选择了bin版本的“MSYS base”(基本MSYS安装(meta))
- 最后,对于MinGW开发者工具包,我选择了“MinGW开发者工具包”(一个面向MinGW开发者的MSYS安装(meta))
哪里出错?我意识到,如果我在调试模式下运行它,我会得到一个错误代码0xc0000139,而不是一般的“运行失败”。它将我引向以下线索: 我在这篇文章中遵循了这个建议: 在我看来,您正在使用两种不同的编译器运行时构建和运行项目。我建议采用一种激进的方法——卸载所有的Qt和MinGW实例,并且(重新)只安装一个带有MinGW集的Qt 起初,我尝试重新配置一些东西,以解决可能存在的多个编译器运行时的问题,但我所做的一切似乎都无济于事。 所以我按照建议做了,卸载了所有东西,删除了路径和NB工具集、项目和所有东西 然后我开始使用Qt在线安装程序,安装了Qt>qt5.5>mingw4.9.2 32位和Qt>Tools>mingw4.9.2。 这使得我没有Msys,所以我运行mingw-get-setup.exe并安装了nohing,但Msys基本系统。我保证一切都在我的环境变量路径中(C:\Qt\Tools\mingw492\u 32\bin;C:\Qt\5.5\mingw492\u 32\bin;C:\MinGW\msys\1.0\bin;) 我在NB中设置了此工具集: 然后在NB中创建了一个新的Qt项目,并尝试编译+运行它,但它给了我一个错误,我现在记不起来了。我重新启动了NB,这次它给了我一个不同的错误,我也不记得了。
我重新启动了我的系统,并再次尝试,最后它成功了。请看一看,谢谢。我在发布这篇文章之前确实发现了这一点。我试过了,结果它给了我一个不同的错误。我真的不记得是什么了,但我还是解决了。