Qt包含和QMake错误

时间:2012-01-10 02:09:32

标签: qt qt-creator

Qt搞砸了Windows,所以我将其删除并重新安装了qt库和Qt Creator。现在,每当我尝试打开旧项目时,都会收到“Qmake不存在或不可执行”的错误,并且找不到任何Qt标头。

1 个答案:

答案 0 :(得分:3)

假设您使用的是最新版本的Qt,例如版本4.7.4,以及最新版本的Qt Creator,例如分支2.3。*。

可能在这个过程的某个地方,Qt Creator或这个特定项目的设置丢失了对Qt install的引用。

我们首先需要了解Qt Creator是否知道Qt的安装位置。转到Tools > Options...。然后单击Qt4。这里将显示所有已安装和检测到的Qt版本。

Detected Qt versions

如您所见,我安装了一个Qt版本(4.7.4),这是自动检测到的。

如果您没有安装任何版本,则需要手动指定一个版本。只需点击Add并将其指向右侧qmake.exe即可。使用图的路径作为参考。如果您正在开发一个Windows / mingw应用程序,只需要在我的计算机上添加与mingw(qmake.exe)相关联的c:\qtsdk\desktop\qt\4.7.4\mingw\bin\qmake.exe并记住版本名称,我们将在下一步中使用它。

之后,打开项目并单击横向栏中的Projects。你需要替换Qt版本。单击旁边的Manage并选择正确的版本。这应该可以解决问题。

Changing the project's Qt version

任何麻烦只是评论。抱歉令人毛骨悚然的英语。