电子产品世界 » 论坛首页 » 开源硬件 » SINLINX » 跟machinnneee一起玩基于linux的QT编程(第二篇 开发环境说明)-


共3条 1/1 1 跳转至

跟machinnneee一起玩基于linux的QT编程(第二篇 开发环境说明)----基于SIN210

专家
2016-08-20 19:02:03    评分

(一)移植TSLIB
1、将光盘\source\tslib-1.4.tar.gz 拷贝到linux 系统下
2、解压缩
3、tar zxvf tslib-1.4.tar.gz
4、安装工具及库文件
sudo apt-get install autoconf
sudo apt-get install libtool
5、进入tslib 目录
6、./autogen.sh
7、echo "ac_cv_func_malloc_0_nonnull=yes" > arm-linux.cache
8、sudo ./configure --host=arm-linux --cache-file=arm-linux.cache -prefix=/usr/local/tslib
9、make
10、make install
11、至此,tslib 就安装到了/usr/local/tslib 目录下

 

(二)编译QT4.7.3
1、将光盘\source\qt-everywhere-opensource-src-4.7.3.tar.gz 拷贝到linux 系统下
2、解压缩
3、tar zxvf qt-everywhere-opensource-src-4.7.3.tar.gz
4、安装编译工具
sudo apt-get install pkg-config
sudo apt-get install g++
5、配置环境变量
export TSLIB_ROOT=/usr/local/tslib
export PKG_CONFIG_PATH=$TSLIB_ROOT/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=$TSLIB_ROOT/lib:$LD_LIBRARY_PATH
6、进入qt-everywhere-opensource-src-4.7.3 目录下
7 、sudo ./configure -opensource -embedded arm -xplatform qws/linux-arm-g++ -no-webkit -qt-libtiff
-qt-libmng -qt-libpng -qt-mouse-pc -no-mouse-linuxtp -qt-mouse-tslib -I /usr/local/tslib/include -L
/usr/local/tslib/lib
8、make
9、make install
10、至此QT4.7.3 已经安装到了/usr/local/Trolltech/QtEmbedded-4.7.3-arm/目录下了

 (三)开发板上运行
将Trolltech 目录拷贝到开发板相同目录下即可。

宿主机开发环境

win7 64位

vm8.0.0 build-471780

ubuntu14.04LTS

QT creator3.0.1

QT 5.2.1

GCC4.8.2

 




关键词: machinnneee     linux     QT     编程     S    

专家
2016-08-21 15:21:04    评分
2楼
过来学习

专家
2016-08-23 08:40:36    评分
3楼
谢谢楼主分享学习过程。

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]