【OK210试用体验】交叉编译器 arm-linux-gcc - 在线问答 - 电子技术论坛 - 最好最受欢迎电子论坛!

【OK210试用体验】交叉编译器 arm-linux-gcc

dvd1478 ( 楼主 ) 2015-8-23 16:05:01  只看该作者 倒序浏览
下面的这个是ARM官方给的下载链接http://www.codesourcery.com/gnu_toolchains/arm/download.html
然后将HOST选择为IA32 GNU/Linux,点击下载就可以了
    首先简单介绍一下,所谓的搭建交叉编译环境,即安装、配置交叉编译工具链。在该环境下编译出嵌入式Linux系统所需的操作系统、应用程序等,然后再上传到目标机上。
    那么gcc和arm-linux-gcc的区别是什么呢?区别就是gcc是linux下的C语言编译器,编译出来的程序在本地执行,而arm-linux-gcc用来在linux下跨平台的C语言编译器,编译出来的程序在目标机(如ARM平台)上执行,嵌入式开发应使用嵌入式交叉编译工具链。
1)下载安装
sudo mkdir /usr/lib/arm-linux-gcc/
sudo cp /media/sf_Share/arm-2009q3.tar.bz2  /usr/lib/arm-linux-gcc/
cd /usr/lib/arm-linux-gcc/
sudo tar jxvf arm-2009q3.tar.bz2 -C /usr/lib/arm-linux-gcc/
注意:C 后面有个空格,并且 C 是大写的,它是英文单词“Change”的第一个字母,在此
是改变目录的意思
2)设置环境变量,用gedit打开/etc/profile文件
sudo gedit /etc/profile
export TOOLCHAIN=/usr/lib/arm-linux-gcc/arm-2009q3
export TB_CC_PREFIX=arm-none-linux-gnueabi-
export PKG_CONFIG_PREFIX=${TOOLCHAIN}/arm-none-linux-gnueabi
export PATH=${TOOLCHAIN}/bin:$PATH
在终端里面执行以下命令,验证交叉编译器安装是否成功
#arm-linux-gcc -v
下图为安装成功提示
gcc version 4.4.1 (Sourcey G++ Lite 2009q-67)
echo $PATH

0个回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则


关闭

站长推荐上一条 /6 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 湘ICP备2023018690号 )

GMT+8, 2024-6-26 15:42 , Processed in 0.587447 second(s), Total 62, Slave 44 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表