使用Qt Creator运行错误

aan*_*nrv 5 c++ qt

我刚下载并安装了Qt Creator.我没有搞乱PATH或任何其他设置.但是当我尝试运行Qt GUI Application项目时,它会出现以下错误:

cc1plus.exe:-1: error: error: unrecognized command line option "-fno-keep-inline-dllexport"
Run Code Online (Sandbox Code Playgroud)

输出说:

构建/部署项目ProjectFirst时出错(工具包:Desktop Qt 5.0.1 MinGW 32bit)执行步骤'Make'时

我不明白为什么会这样.在询问之前,我在网上查了很多,但找不到任何东西.

Eug*_*ene 7

我刚刚在朋友的电脑上发现问题和你的一样.

键入g ++ --version以查看默认情况下g ++从您的路径中获取的内容.如果它是4.4.*(<= 4.7.2),那么找到旧的g ++并将其删除到垃圾箱.通常它与Qt configure所需的Perl包一起使用.

然后返回到控制台并再次尝试g ++ --version,如果它不是4.7.2,那么再次查找旧的g ++并将其删除.

如果写入g ++:命令未找到或类似的东西 - 更改您的PATH变量.更改后不要忘记重新启动计算机.

当你使用4.7.2获得g ++ --version时,期待获得成功.


Eug*_*ene 0

尝试使用 nmake,而不是 mingw32-make