您的位置:首页 > 编程语言 > Qt开发

ubuntu 12.04 下搭接Qt 嵌入式开发环境

2015-08-22 10:29 267 查看
1.安装前的准备工作

(1)有ubuntu12.04 的系统镜像(也可以其他linux 如Fedorea9),都是安装好的

(2)虚拟机VMWare 或 VirtualBox ,两者都可以,都是安装好的

(3)Qtcreator 安装包 qt-linux-opensource-5.1.0-x86-offline.run 可以在Qt 官网下载:http://qt-project.org/downloads安装交叉编译器,这里就以TI 官网提供的开发交叉编译器为里安装,ti-sdk-am335x-evm-06.00.00.00-Linux-x86-install下载地址http://software-dl.ti.com/sitara_linux/esd/AM335xSDK/latest/index_FDS.html Qtcreator 和TI 官网开发环境安装文件,图形安装,默认安装在ubuntu 即可Qtcreator 也可以下载windows的版本安装在PC,编写好的源文件,放在ubuntu ,用装好的交叉编译器编译

2.安装交叉编译器:

例如提供交叉编译器为 arm-linux-gcc-v6-vfp-20101103.tg

(1)拷贝ubuntu下,拷贝到/opt,下然后解压

tar xvzf /opt/ arm-linux-gcc-v6-vfp-20101103.tg

(2)将编译路径添加到PATH环境变量中

# export /opt/FriendlyArm/toolschain/4.5.1/bin/:$PAT

(3)查看编译器是否安装成功

# arm-linux-gcc –v

注意1:

Ti 开发环境安装包,已经提供交叉编译器,而且提供setEnv.sh脚本,安装TI 开发环境工具包后,进入ti-sdk-am335x-evm-0.7.00.00.00/ 运行source setEnv.sh 后会在当前终端安装交叉编译器,只在当前终端有效,退出,就不能用,滴重新运行脚本

TI 安装包资源



setEnv.sh 脚本



这样做,易于实际工程开发。

注意2:必须保证嵌入式开发板Linux GCC 版本和 安装的交叉编译工具的gcc 版本相同,例如都是GCC 4.7.3 版本。否则编译出应用程序可能无法用行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: