正如标题所说,我遇到了Qt Creator的问题。我开始玩它并创建一个带有一些代码的main(),当我想编译它以查看它将如何出现在屏幕上时,我无法这样做,我看到以下错误:
找不到文件: /Users/Eugene/Documents/Qt/Test/test.pro。乐加工 “/ Users / Eugene / QtSDK / Desktop / Qt / 473 / gcc / bin / qmake”终止于 错误cade 2.编译项目期间出错Test(build:Desktop) 在'qmake'步骤中
然而,当我去文件夹时,我可以在那里看到test.pro文件,所以我不明白为什么Qt不开心。
有没有人遇到过类似的问题?到目前为止,我找不到任何类似的问题。 在此先感谢您的帮助, 此致
答案 0 :(得分:6)
您确定项目路径中没有空格或其他“怪异”字符吗?如果是这样,Qt不高兴。
您也可以尝试删除*.pro.user
文件并尝试再次编译。
如果遗憾的是它们都不起作用,您可以尝试在命令行上编译项目。
cd
到项目的根目录,并且:
qmake -project
mingw32-make
如果仍然无法编译项目,则应检查Qt安装。
答案 1 :(得分:2)
在我的例子中,从路径中删除非ascii字符解决了问题。空间很好,至少从我的经验来看。
答案 2 :(得分:1)
我找到了另一个对我有用的解决方案。
QT是跨平台工具,因此需要一些限制和限制。 其中一个限制是正确的项目路径。它不能包含任何空格!!!
例如
D:\ Qt project \ project - 错误
错了。 (注意Qt和Project之间的空间)。 而是使用这样的东西
D:\ Qt_project \ project - 正确