交叉编译QT4.7.0
来源:互联网 发布:百度seo稳定 编辑:程序博客网 时间:2024/05/29 02:55
ubuntu11.10 交叉编译器:4.5.1 QT版本:4.7.0
这周移植QT可谓是路途多舛,之前一直想一直高版本的,于是就先移植了QT4.8.4,按照别人的方法,是编译出arm版本的了。可是自己手又抖了抖,想编译x86版本的,于是居然没有make clean 也没有在一个新的源码文件夹下配置。更神奇的是直接./confiure 以为会直接安装到默认的文件下。奈何第二天以来发现不对劲了,怎么一个qt4.8.4-arm有1.2G,而且也没有x86版本的4.8.4,当时也没有注意。于是在配置qtcreator的时候死活出错说找不到编译器。可是明明有交叉编译器。后来又查资料,于是查看了一下/mkspec/default的文件属性,发现它是指向linux-g++的,并不是linux-arm-g++,于是想到可能是之前编译弄错了,于是还是老实转战移植Qt4.7.0
这次就先移植arm版本的arm-qt-4.7.0按照友善提供的qt资料所说在qt4.7.0源码文件夹下输入:echo yes| ./configure -prefix /usr/local/Trolltech/arm-Qt-4.7.0 -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
然后 make && make install 安装完成。 然后配置qtcreator
if [ -c ${TSLIB_TSDEVICE} ]; then
export QWS_MOUSE_PROTO="Tslib MouseMan:/dev/input/mice"
if [ ! -s /etc/pointercal ] ; then
rm /etc/pointercal
/usr/bin/ts_calibrate
fi
else
export QWS_MOUSE_PROTO="MouseMan:/dev/input/mice"
fi
export QWS_KEYBOARD=TTY:/dev/tty1
export HOME=/root
./fluidlauncher -qws
hotplug
- 交叉编译QT4.7.0
- 交叉编译QT4.7.0
- 交叉编译QT4.7.0
- 交叉编译Qt4
- 交叉编译Qt4.8.2
- 交叉编译Qt4.8.2
- 交叉编译QT4.8.4
- 交叉编译QT4.8.4
- 交叉编译QT4.8.4
- qt4.8.7交叉编译
- Qt4.7.3交叉编译移植
- qt4桌面和交叉编译统一脚本
- ubuntu下搭建Qt4交叉编译平台
- 3.3.2 交叉编译Qt4.7
- QT4.8.3 arm平台交叉编译
- 交叉编译qt4.8.4 for ARM
- 交叉编译QT4.8.6遇到问题记录
- ubuntu14.04交叉编译qt4.8.6
- Linux命令笔记
- maven环境快速搭建
- 交叉编译QT4.8.4
- IntelliJ IDEA 12创建Maven管理的Java Web项目
- maven环境快速搭建
- 交叉编译QT4.7.0
- IntelliJ IDEA 12创建Maven管理的Java Web项目
- win7编译的QT4.8.4的mysql驱动
- 交叉编译QT4.7.0
- 关于Java的求职笑话
- win7编译的QT4.8.4的mysql驱动
- 随机生成汉字与md5码生成
- 关于Java的求职笑话
- C++指针、引用传参操作对象----测试