Qt搞砸了Windows,所以我将其删除并重新安装了qt库和Qt Creator。现在,每当我尝试打开旧项目时,都会收到“Qmake不存在或不可执行”的错误,并且找不到任何Qt标头。
答案 0 :(得分:3)
假设您使用的是最新版本的Qt,例如版本4.7.4,以及最新版本的Qt Creator,例如分支2.3。*。
可能在这个过程的某个地方,Qt Creator或这个特定项目的设置丢失了对Qt install的引用。
我们首先需要了解Qt Creator是否知道Qt的安装位置。转到Tools > Options...
。然后单击Qt4。这里将显示所有已安装和检测到的Qt版本。
如您所见,我安装了一个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
并选择正确的版本。这应该可以解决问题。
任何麻烦只是评论。抱歉令人毛骨悚然的英语。