实验目的
学会QT在ARM设备上的移植方法与步骤
实验环境
实验机:Fedora14
Qt库版本:
qt-everywhere-opensource-src-4.8.5.tar.gz
交叉编译器:
arm-linux-gcc-4.3.2.tgz
触屏包:
tslib-1.4.tar.bz2
实验内容
一、安装arm-linux-gcc交叉编译器
a)进入/usr/local下建立arm文件夹
[root@localhost /]# cd /usr/local
[root@localhost local]# mkdir arm
b)解压arm-linux-gcc
[root@localhost arm]#tar -zxvf arm-linux-gcc-4.3.2.tgz
c)添加环境变量
[root@localhost ~]# gedit .bashrc
export PATH=/usr/local/arm/4.3.2/bin:$PATH
[root@localhost ~]# source .bashrc
d)查看arm-linux-gcc是否安装成功
[root@localhost ~]# arm-linux-gcc -v
Using built-in specs.
Target: arm-none-linux-gnueabi
Configured with: /scratch/julian/lite-respin/linux/src/gcc-4.3/configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=arm-none-linux-gnueabi --enable-threads --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --enable-shared --enable-symvers=gnu --enable-__cxa_atexit --with-pkgversion='Sourcery G++ Lite 2008q3-72' --with-bugurl=https://support.codesourcery.com/GNUToolchain/ --disable-nls --prefix=/opt/codesourcery --with-sysroot=/opt/codesourcery/arm-none-linux-gnueabi/libc --with-build-sysroot=/scratch/julian/lite-respin/linux/install/arm-none-linux-gnueabi/libc --wi