因实际项目需求,需将Qt编译成LINUX-ARM版,以下为整个操作过程,使用Qt编写的程序已在实际开发板上运行,在此贴出,但愿能为需要的朋友提供上帮助。
准备工作:
Linux内核版本:
Linux 2.6.35-22-generic #33-Ubuntu
交叉编译工具:
arm-none-linux-gnueabi 4.4.1
Qt安装包:
qt-everywhere-opensource-src-4.7.3.tar.gz
安装
一.安装交叉编译工具
1.本机使用的交叉编译工具是:arm-none-linux-gnueabi
2.添加交叉编译工具的路径至相应环境变量中:
export PATH=/usr/CodeSourcery/Sourcery_G++_Lite/bin/:$PATH
3.通过以下命令查看arm-none-linux-gnueabi编译工具是否安装成功
a. 执行:arm-none-linux-gnueabi-g++ -v
b. 执行:arm-none-linux-gnueabi-gcc -v
如果以上两步都能正确打印对应的版本信息,则表明arm-none-linux-gnueabi编译工具
已安装成功!