官方的archlinuxarm编译环境是基于archlinux的,需要利用Distcc Cross-Compiling工具进行搭建,比较繁琐,我现在在ubuntu 14.04上利用源代码搭建基于QT的交换编译环境
1.下载对应的预编译交叉编译包
http://archlinuxarm.org/developers/distcc-cross-compiling
选择适合你的平台,因为我主要用在树莓派2代B型上开发,所以我选择了ARMv7l hard
2.将下载的包解压到你的目录中
tar -xJvf x-tools7h.tar.xz, 假设包放在/home/zeno/下,则解压后的路径为/home/zeno/arm-unknown-linux-gnueabihf
3.修改PATH,编译QT的源代码
export PATH=/home/zeno/arm-unknown-linux-gnueabihf/bin:$PATH
export LD_LIBRARY_PATH=