日期:2014-05-16  浏览次数:20675 次

Linux PC和ARM版的QT环境设置

1 PC版本


在终端中输入:sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer

◆qt4-dev-tools 中包括了Qt Assistant,Qt Linguist,Qt Creator

◆qt4-doc 这个是帮助文档

◆qt4-qtconfig Qt的配置工具,这个装好默认好

◆qt4-demos 官方的一些Demo

◆qt4-designer 可视化窗体设置工具

安装后,没有安装Qt Creator,在Ubuntu 图形桌面上点击左侧的Ubuntu Software Center,搜索Qt ,选择Qt Creator

完成后,在terminal命令行执行命令 qtcreator启动Qt Creator了


2 ARM版本

注:以下所使用的交叉编译工具为arm-none-linux-gnueabi  如果使用arm-linux 做相应的修改即可

(1)下载Qt源码包 qt-everywhere-opensource-src-4.8.5.tar.gz;
(2) 解压后进入该文件夹,执行.

./configure -opensource -embedded arm -xplatform qws/linux-arm-gnueabi-g++ -no-webkit -qt-libtiff -qt-libmng -qt-mouse-tslib -qt-mouse-pc -no-mouse-linuxtp -I/usr/local/tslib/include -L/usr/local/tslib/lib -no-qt3support

(3) 执行make,及make install命令,一般时间比较长

(4) 完成后修改mkspecs文件的权限,供qt creator使用: sudo chmod 775 mkspecs -R

(5) 配置qt creator:工具->选项->Qt4   找到“手动设置”增加一个,qmake路径填第二步中的安装目录下的qmake路径,”*/QtEmbedded-4.8.5-arm/bin/qmake“

(6)配置完成后,打开项目后点左侧“项目”,选择刚才配置的Qt版本即可编译生成arm版程序了