Qt Creator 找不到任何有效的 Qt 版本

Posted

技术标签:

【中文标题】Qt Creator 找不到任何有效的 Qt 版本【英文标题】:Qt Creator can't find any valid Qt versions 【发布时间】:2011-11-26 03:49:35 【问题描述】:

我正在尝试使用 Qt Creator,但它不起作用。我的 hello world 应用程序收到以下错误:

找不到有效的 qt 版本。 请在Tools/Options或SDK的维护工具中添加qt版本。

在工具 → 选项 → 工具链中,我看到了自动检测到的编译器:

MinGW 运行时(随 Qt 创建器提供) Microsoft Visual C++ 编译器 9.0(x86) Microsoft Visual C++ 编译器 9.0(amd64)

谷歌搜索,我发现这是 Qt Creator 的一个错误,但我找不到修复。

如何让 Qt Creator 工作?

【问题讨论】:

你下载了完整的Qt SDK还是只下载了qtcreator? 去源头——问here或here。 QtCreator没有自带SDK,需要自己下载编译安装。 【参考方案1】:

对于 Qt Creator 2.4.0

如果您在工具 > 选项 > 构建和运行 > Qt 版本下找到有效的 Qt 安装。如果您在此处没有有效的 Qt 安装,您可能需要从源代码重新构建或从 qt.nokia.com 下载经过编译的库并手动添加它们。

当你有一个有效的 Qt 安装显示在那里通过打开左侧边栏上的项目选项卡来构建哪个。在 Build Settings > General 下,您可以选择 Qt 版本以及用于各种构建的工具链。

【讨论】:

虽然您的回答已被接受,但该链接对我无效【参考方案2】:

如果你还没有尝试过,Tools->Options->Qt4 会显示 qmakes Creator 知道哪些。如果你什么都没看到,那可能是你的问题。您可以通过单击添加并找到您的 qmake.exe 手动添加一个。

【讨论】:

以上是关于Qt Creator 找不到任何有效的 Qt 版本的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Qt Creator 中解决“找不到 QML 模块”

在 QT-creator 中找不到 phoneGap 文件

在 Qt Creator 中找不到 .pro 文件

Qt creator 4 找不到 QCamera

qt Creator,找不到可执行文件

/usr/bin/ld: 在 Linux Mint 上的 Qt Creator 中构建 Qt5 应用程序时找不到 lGL