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编译执行。

浙公网安备 33010602011771号