搭建OK6410交叉编译环境arm-linux-gcc-4.3.2
2012-11-11 23:56
609 查看
安装交叉编译工具arm-linux-gcc-4.3.2
2011-07-08 00:55:28| 分类: 嵌入式 | 标签: |字号大中小 订阅环境:Fedora 9
STEP 1: 下载arm-linux-gcc-4.3.2.tgz. 把arm-linux-gcc-4.3.2.tgz随便放在一个目录,我放在了/opt。
下载网站1:http://www.arm123.com.cn/linux/arm-linux-gcc-4.3.2.tgz
下载网站2:http://www.arm9.net/download-arm-linux-gcc-4.3.2.asp
STEP 2: 进入到/opt,解压arm-linux-gcc-4.3.2.tgz. 这个包里面有个解压的默认路径,把解压文件放在了./usr/local/arm/4.3.2.而我现在把文件放在了/opt里面,那么解压的位置应该是,/opt/usr/local/arm/4.3.2.为了方便,我们解压的时候把./改成根目录。可以man tar 看一下-C选项的意思。解压完毕可以到/usr/local/arm/里面看看是否ok。
cd /opt/ tar xvzf arm-linux-gcc-4.3.2.tgz –C / |
vim /root/.bashrc |
export PATH=$PATH:/usr/local/arm/4.3.2/bin |
3. 修改环境变量,把交叉编译器的路径加入到PATH。
方法一:修改/etc/bash.bashrc文件(此文件只对当前用户适用)
$sudo gedit /etc/bash.bashrc
在最后加上export PATH=$PATH:/usr/local/arm/4.3.2/bin
方法二:修改/etc/profile文件(此文件属于系统级别的环境变量,设置在里面的东西对所有用户适用):
$sudo gedit /etc/profile
增加路径设置,在末尾添加如下,保存/etc/profile文件:
export PATH=$PATH:/usr/local/arm/4.3.2/bin
方法三:修改/etc/environment文件
$sudo gedit /etc/environment
原 文件应为PATH="/usr/local/sbin:/usr/local/bin:/usr /sbin:/usr/bin:/sbin:/bin: /usr/games“将其改为PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin: /sbin:/bin:/usr/games:/usr/local/arm/4.3.2/bin"保存退出即可
STEP 4: 重启或注销。查看是否都ok了。输入命令:
4. 立即使新的环境变量生效,不用重启电脑:
对应方法一:$ source /root/.bashrc
对应方法二:$ source /etc/profile
以上root权限不够可命令
chmod 775 文件名 就有执行权限了
方法三立即生效
5. 检查是否将路径加入到PATH:
$ echo $PATH
显示内容/usr/local/sbin:/usr /local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr /games:/usr/local/arm/4.3.2/bin 说明已经将交叉编译器的路径加入PATH。至此,交叉编译环境安装完成。
6. 测试是否安装成功
$ arm-linux-gcc -v
arm-linux-gcc -v |
参考博客: http://blog.chinaunix.net/u3/92408/showart_1949975.html 建立嵌入式linux环境 http://blog.chinaunix.net/u1/38994/showart_2023807.html 使用arm-linux-gcc 4.3.2编译必须启用内核中的Use the ARM EABI选项 http://www.arm9.net/download-arm-linux-gcc-4.3.2.asp 符合EABI标准交叉编译器: arm-linux-gcc-4.3.2 with EABI
相关文章推荐
- ok6410[001] Ubuntu 16.04[64bit]嵌入式交叉编译环境arm-linux-gcc搭建过程图解
- ubuntu14.01 搭建交叉编译环境arm-linux-gcc 4.3.2
- linux安装arm-linux-gcc-4.3.2(交叉编译环境搭建)
- 建立交叉编译环境arm-linux-gcc-4.3.2
- 【Linux学习】Ubuntu下嵌入式交叉编译环境arm-linux-gcc搭建
- 64位Ubuntu 16.04搭建嵌入式交叉编译环境arm-linux-gcc过程图解
- Ubuntu 16.04[64bit]嵌入式交叉编译环境arm-linux-gcc搭建过程图解
- ubuntu 10.04 建立交叉编译环境 arm-linux-gcc-4.3.2
- Ubuntu 16.04[64bit]嵌入式交叉编译环境arm-linux-gcc搭建过程图解
- Ubuntu 12.04嵌入式交叉编译环境arm-linux-gcc搭建过程
- 搭建arm-linux-gcc交叉编译工具链环境(Android原生(JNI)开发环境搭建)
- Ubuntu 14.04 LTS嵌入式交叉编译环境arm-linux-gcc搭建过程图解
- Ubuntu 12.04嵌入式交叉编译环境arm-linux-gcc搭建过程图解
- arm-linux-gcc 安装和使用(交叉编译环境搭建)
- Ubuntu 12.04嵌入式交叉编译环境arm-linux-gcc搭建过程图解
- Ubuntu开发环境搭建(2)【安装arm-linux-gcc-4.4.3交叉编译环境】
- Ubuntu14.04下arm-linux-gcc交叉编译环境搭建
- Linux 14.04lts 环境下搭建交叉编译环境arm-linux-gcc-4.5.1
- ubuntu下安装arm-linux-gcc-3.3.2,搭建交叉编译环境并设置路径
- ubuntu12.04 嵌入式交叉编译环境arm-linux-gcc搭建过程图解