我已经在我的计算机上安装了 Netbeans 7.0.1 和 MinGW,但是当我尝试构建一个项目时,它显示错误消息:
我用谷歌搜索了这个问题,每个解决方案都说我需要将 MYSY 添加到 Path,所以我做到了;并重新启动netbeans,但问题仍然出现,我在想可能是因为我安装了Qt4.7.4,所以%Path%中可能存在一些冲突,
这是我电脑中的两条路径:
shengy 的用户变量:
C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\bin;C:\Program Files\IDM Computer Solutions\UltraEdit\;C:\boost_1_34_1;C:\Program Files\Telelogic\Telelogic Synergy 6.5\bin;C:\Program Files\Telelogic\Telelogic Synergy 6.5\lib;
系统变量:
C:\Perl\bin\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\doxygen\bin;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\COSMIC\CXS12X;C:\COSMIC\CX12;C:\Program Files\PC Connectivity Solution\;C:\shengy\ComplieCommands;C:\QtSDK\Desktop\Qt\4.7.3\mingw\lib;C:\Program Files\Telelogic\Telelogic Synergy 6.5\bin;C:\MinGW\msys\1.0\bin;C:\MinGW\bin;
请帮我解决这个问题。谢谢
最佳答案
确保您已经为 mingw 设置了正确的工具集合(options -> C/C++ -> Build tools
,Base directory:
C:\MinGW\bin
).
所有编译器/命令(不包括make
/qmake
)也应该指向那里。
也让舒尔...
- 您可以从
cmd
运行mkdir
- 如果 qt 发布了它自己的 MinGW:你使用你的(也许你可以从 qt 中删除那个)
- 将 mingw 中的
path
变量移到 qt 中的之前
参见:
编辑C:\shengy\ComplieCommands
是否包含任何 mingw/gcc 程序?
关于c++ - Netbeans C++ MinGW 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7815869/