2. linux下QT开发环境搭建

准备:

  1、QT X11编译、安装、使用

  2、Linux下QTCreator安装及使用

  3、Linux下ARM版QT Embeded交叉编译

  

========================================================================================

一、安装qt-x11(即QT SDK安装)

虽然安装了Qt Creator,还是不能进行工程创建、编译。还需要安装Qt SDK。

cd qt
tar -xvf qt-everywhere-opensource-src-4.6.3.tar.gz
cd qt-everywhere-opensource-src-4.6.3
./configure
make  //或者gmake,大概需要3、4h左右!(⊙﹏⊙)b
make install

-------------------------------------------------------------------------------------------------------------

错误解决:

出错信息是在./configure阶段
Basic XLib functionality test failed!
You might need to modify the include and library search paths by editing
QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /home/zhu/Qt/qt-x11-opensource-src-4.5.2/mkspecs/linux-g++

在网上查了很多资料,大家众说纷纭,不过最多的一种说法是libX11有关的库不全。

按照网上的方法尝试:

安装 libX11-dev libXext-dev libXtst-dev

yum install libX11-dev

显示没有找到相应的package,而且三个库文件都是这样。自己想一想,可能不同的linux发行版,所对应的库文件名字不同吧。

好吧,索性全部安装上。

yum install libX*

安好了再./configura

好了,生成Makefile,可以继续下一步了!

哦了,qt装好了!

测试一下!进入 qt-downloads/qt-everywhere-commercial-src-4.8.4 的 bin 目录,执行 designer 就会出现窗口设计界面。

安装就OK了!

--------------------------------------------------------------------------------------------


二、安装qtCreator     //qt可视化界面  //图形化编程环境
chmod 777 qt-creator-linux-x86-opensource-2.0.0.bin
./qt-creator-linux-x86-opensource-2.0.0.bin

有问题!

正常安装如下:

 

 

 

 

执行qtcreator

 

   错了!注意!!!

 添加环境变量,正确如下:

[root@centos ~]# vim /etc/profile

export PATH=/opt/qtcreator-2.0.0/bin/:$PATH

[root@centos ~]# source /etc/profile

 

 

 

未加载路径(相关库)。

查看路径。

测试一下!

路径加载成功!

测试成功!

图形设计。

点击RUN编译执行。

 

posted @ 2017-06-24 10:12  bkycrmn  阅读(1738)  评论(0)    收藏  举报