我已经搜索了一段时间,但没有找到任何答案:
我在QtCreator中有一个没有编译错误的项目,并且在Eclipse中作为普通的C ++项目运行良好。
然而,当我尝试将其作为Qt应用程序运行时,它说它找不到可执行文件,我需要指定一个。
正如许多其他网站所建议的那样,我在目录中搜索了QtCreator应该制作的.exe
(根据其他网站),但我还没有找到任何内容。
我不急,但已经花了很长时间在此,并希望继续实际编写Qt部分。
提前致谢。
答案 0 :(得分:1)
我不确定我是通过拥有QtCreator项目并在Eclipse中运行它或将其作为Qt App运行来理解你的意思但是如果你正在寻找exe
文件,QtCreator可能被配置为做为您的项目构建阴影。这意味着构建输出将发送到项目源目录之外的目录。如果您的项目位于名为MyApp
的目录中,则在其旁边查找名为MyApp-build-desktop
的目录。你应该在那里找到你的可执行文件。
答案 1 :(得分:1)
您还在为解决方案苦苦挣扎吗?最简单的解决方案是通过删除文件 QtCreator.ini 恢复默认设置。之后,通过提供构建目录路径再次配置项目。如果您使用的是Linux系统,请运行以下命令以找到 QtCreator.ini 文件。
$ locate QtCreator.ini
它将给出这样的输出
/home/tan/.config/QtProject/QtCreator.ini
然后使用以下命令删除获取路径上的文件
$ sudo rm -f /home/tan/.config/QtProject/QtCreator.ini
现在再次打开项目,并使用所需的构建和运行设置进行配置。
如果上述解决方案对您有帮助,请投票。顺便说一句,如果我在语法上有任何错误,对我的英语感到抱歉。 :)
祝你好运!