Qt5构建出错问题解决办法

Posted Aili_Xiao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt5构建出错问题解决办法相关的知识,希望对你有一定的参考价值。

我之前用的Qt其他版本,因为一些原因我更换了Qt版本,从Qt5.9.1又更换到之前用的Qt5.3.2,但是发现无法build,问题提示如下:

19:54:03: 为项目untitled执行步骤 ...

19:54:03: 无法启动进程 "C:\\Qt\\Qt5.3.2\\5.3\\mingw482_32\\bin\\qmake.exe" E:\\Qt_Data\\untitled\\untitled.pro -r -spec win32-g++ "CONFIG+=debug"

Error while building/deploying project untitled (kit: Desktop Qt 5.3 MinGW 32bit)

When executing step \'qmake\'

19:54:0: Elapsed time: 00:00.

之后在网上找了一大堆解决方法都没有解决,有的说是路径不能有中文,这是常识所以我就不再啰嗦这一点。下面我附上一个其他网站上面的解决方法,在我这虽是不能永久解决,但是可以暂时解决问题,所以我拿出来给大家看看:2014年的一个博主“KiteRunner24”写的:Qt构建及编译出错问题及解决方案

下面附上我的解决方案:

运行Qt Creator,打开 工具 -> 选项 -> 构建和运行

我们先检测一下看看 “构件套件” 有没有错误(至少要有一个正常的),我这里正常。

这时候重新选中 “概要”

上面红色方框选中的是 “默认构建目录”,后面的Reset按钮是否是禁止的,不是的话点一下会还原成默认设置,这时候保存并退出,默认情况下就可以解决问题了

当然既然说了“默认情况下就可以解决问题了”,那坑定还有没解决的,那就继续往下看:

当我们将鼠标放到“编辑框(LineEdit)”时会出现上面方框中的图标,这时候我们清空 “编辑框(LineEdit)” 内容,然后写:

../build

-%{CurrentProject:Name}

-%{CurrentKit:FileSystemName}

-%{CurrentBuild:Name}

蓝色代码部分点击后出现下面的这个内容框实现。

红色代码和蓝色代码 合成一行代码填入。

然后保存退出,新建项目然后调试运行

 

以上是关于Qt5构建出错问题解决办法的主要内容,如果未能解决你的问题,请参考以下文章

构建 Blend 解决方案时出错

OpenCV2.4.9 With Qt5.3.1 开发环境配置问题解决篇

Qt5.3 第二次 一个视频播放器的困难和解决办法

Qt5.3 第二次 一个视频播放器的困难和解决办法

EasyClick 插件项目出错解决办法

使用 MinGW 静态构建 Qt 5.7 时,如何解决此构建错误?