最近在Centos下使用Qt Creator的时候发现在使用build的时候总是卡住,之前一直以为是自己的软件没有装好,研究了许久,原来是没有添加qmake文件的文件路径,添加完成之后就可以正常的使用Qt Creator了,现在和大家一起分享一下这个文件添加的具体过程。
首先我们看一下出现的问题,这里我就附上一张图片,图1中红圈内就是在按下run后,build处于死机状态时的情景。
图1 Build死机时的情景
最简单的helloworld程序都 编译不出来,肯定是有问题的。检查一下编译说明,果然是有问题的,错误的类型就是“No valid Qt version set. Set one in Tools/Options”,如图2所示。
图2 编译框错误提示
现在我们来解决这个问题,如图3所示,点击Tools,选择Options,进入图4界面。
图3 点击Tools
图4 Options界面
图4所示的界面是我已经添加好路径的界面,这里的实际操作时选择右上角的“+”号按键,然后添加你的qmake文件,这个文件的确很难找,以至一段时间我一直认为是由于我没有安装qt-everywhere-opensource-src-4.6.0 的原因,还好师弟的提示,我们在/opt/qtsdk-2009.05/bin里找到可qmake文件,如图5所示。选择打开。之后在图4所示的界面里添加Version Name,我添加的是qt4.6,名字是我自己起的,目前我还没有看出是否名字要和你安装的软件一致。
如我的路径是/opt/qtsdk-2010.02/qt/bin/qmake
最后点击Apply之后再点击OK,就完成了文件的添加。现在run键就可以运行了,看看图6,觉得开心很多,障碍基本上都清楚了,相信自己的helloworld马上就会出来了。
图6 添加qmake文件路径后Build可以正常运行
本文是作者原创,转载必须保证文章的完整性并标明出处,请尊重作者,支持原创。