Chinaunix首页 | 论坛 | 博客
  • 博客访问: 121529
  • 博文数量: 22
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 284
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-16 11:37
个人简介

不是一个称职的程序员……

文章分类

全部博文(22)

文章存档

2014年(15)

2013年(7)

我的朋友

分类: 嵌入式

2014-04-17 12:29:17

学会编译移植qte库文件是非常重要的,无论你在开发板上搭建qt环境,还是在主机上编译要在开发板上执行的qt程序……

环境:
系统:ubuntu12.04
工具链:arm-none-linux-gnueabi-

一、tslib移植
下载tslib源码版本为tslib-1.4.tar.gz
1.准备工作
确保以下软件已安装
# apt-get install autoconf
# apt-get install automake
# apt-get install libtool
2.解压源码
解压源代码tslib-1.4.tar.gz,并进入源代码文件夹
# tar -zxvf tslib-1.4.tar.gz
# cd tslib
3.配置
# ./autogen.sh # echo "ac_cv_func_malloc_0_nonnull=yes" >arm-none-linux-gnueabi.cache
# ./configure --host=arm-none-linux-gnueabi  --cache-file=arm-none-linux-gnueabi.cache --enable-inputapi=no  --prefix=/usr/local/tslib
注意,prefix选项更换为你的安装路径。
4.编译
# make
5.安装
# make install 编译生成的库,头文件等都拷贝至prefix制定的路径中。

二、编译qte-4.7.0
1、下载源码并解压qt-everywhere-opensource-src-4.7.0
2、配置源码:
echo yes | ./configure -opensource -embedded arm -xplatform qws/linux-arm-g++  -no-webkit -qt-libtiff -qt-libmng  -qt-mouse-tslib -qt-mouse-pc -no-mouse-linuxtp -no-neon -I/usr/local/tslib/include -L/usr/local/tslib/lib
3、make
4、make install

阅读(3017) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~