我刚刚下载并安装了 Qt Creator。 我没有弄乱 PATH 或任何其他设置。 但是当我尝试运行 Qt GUI 应用程序项目时,出现以下错误:
cc1plus.exe:-1: error: error: unrecognized command line option "-fno-keep-inline-dllexport"
输出显示:
Error while building/deploying project ProjectFirst (kit: Desktop Qt 5.0.1 MinGW 32bit) When executing step 'Make'
我不明白为什么会这样。我在网上查了很多才问,但找不到任何东西。
最佳答案
我刚刚在我 friend 的电脑上发现了和你一样的问题。
键入 g++ --version 以查看 g++ 默认从您的路径获取什么。 如果是 4.4.* (<= 4.7.2) 则找到旧的 g++ 并将其删除到垃圾箱。 通常它与 Perl 包一起使用,Qt 配置需要它。
然后返回控制台并再次尝试 g++ --version 如果不是 4.7.2,则再次查找旧的 g++ 并将其删除。
如果它写成 g++ : command not found 或类似的东西 - 改变你的 PATH 变量。 更改后不要忘记重新启动计算机。
当你得到 g++ --version with 4.7.2 时,期待成功。
关于c++ - Qt Creator 运行报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14925188/