c++ - Qt Creator 运行报错

标签 c++ qt

我刚刚下载并安装了 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/

相关文章:

qt - 什么是 'System Usage Specification' ?

c++ - 显示在 QtDesigner 中创建的 QDialog

c++ - std::list 元素分配在哪里?

c++ - is<thing> 等价于 char32_t

c++ - 计算 'atmost K' 和 'atmost K-1' 的值以获得 'equals K' 的答案背后的直觉

c++ - 如何将wstring转换为字节 vector

c++ - Xcode 4.2 无法识别 C++ 原始字符串文字?

C++ 覆盖函数

android - 用于 Android 应用程序 (Qt) 的嵌入式 SQLite 数据库

c++ - QT 在 QGraphicsScene 上面显示一个 QWidget