Qt官方主页(英文)
http://www.qtsoftware.com/
Qt中文网论坛(Qt中文网论坛)(简体中文)
http://www.qtcn.org
转自:http://blog.sina.com.cn/s/blog_4c8287230100hieb.html
最近在使用Qt Creator的时候发现在使用build的时候总是卡住,之前一直以为是自己的软件没有装好,今天和师弟交流了一下最后终于把这个问题解决了,原来是没有添加qmake文件的文件路径,添加完成之后就可以正常的使用Qt Creator了,现在和大家一起分享一下这个文件添加的具体过程。在这里感谢LXK师弟的帮助。
首先我们看一下出现的问题,这里我就附上一张图片,图1中红圈内就是在按下run后,build处于死机状态时的情景。
![](https://img-blog.csdn.net/20140819131015015?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZl8wNjY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
图1 Build死机时的情景
最简单的helloworld程序都编译不出来,肯定是有问题的。检查一下编译说明,果然是有问题的,错误的类型就是“No valid Qt version set. Set one in Tools/Options”,如图2所示。
![](https://img-blog.csdn.net/20140819131023703?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZl8wNjY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
图2 编译框错误提示
现在我们来解决这个问题,如图3所示,点击Tools,选择Options,进入图4界面。![](https://img-blog.csdn.net/20140819131220081?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZl8wNjY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
图3 点击Tools
![](https://img-blog.csdn.net/20140819131037546?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZl8wNjY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
图4 Options界面
图4所示的界面是我已经添加好路径的界面,这里的实际操作时选择右上角的“+”号按键,然后添加你的qmake文件,这个文件的确很难找,以至一段时间我一直认为是由于我没有安装qt-everywhere-opensource-src-4.6.0的原因,还好师弟的提示,我们在/opt/qtsdk-2009.05/bin里找到可qmake文件,如图5所示。选择打开。之后在图4所示的界面里添加Version Name,我添加的是qt4.6,名字是我自己起的,目前我还没有看出是否名字要和你安装的软件一致。
![](https://img-blog.csdn.net/20140819131042828?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZl8wNjY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
图5 qmake文件路径
最后点击Apply之后再点击OK,就完成了文件的添加。现在run键就可以运行了,看看图6,觉得开心很多,障碍基本上都清楚了,相信自己的helloworld马上就会出来了。
![](https://img-blog.csdn.net/20140819131049562?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZl8wNjY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
图6 添加qmake文件路径后Build可以正常运行
本文是作者原创,转载必须保证文章的完整性并标明出处,请尊重作者,支持原创。