红帽linux交叉编译工具链的安装与使用
2014-01-09 11:35
309 查看
1. 交叉编译器
在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译。这个编译过程就叫交叉编译。简单地说,就是在一个平台上生成另一个平台上的可执行代码,而这种工具就是交叉编译器(cross
compiler)。
2,具体步骤:
参考 国嵌实验手册:实验4_2.⒈ 交叉工具链的安装与使用
3,注意事项:
a,编辑gedit /root/.bashrc时,注意bin文件路径不要弄错
b,在修/root/.bashr后,用arm-linux-gcc
-v 查看有没有安装成功
c,修改/etc/profile文件,添加pathmunge
/usr/local/arm/4.3.2/bin (bin文件的路径)
在if
[ "$EUID" = "0" ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
pathmunge /usr/local/usr/local/arm/4.3.2/bin
else
pathmunge /usr/local/sbin after
pathmunge /usr/sbin after
pathmunge /sbin after
pathmunge /usr/local/usr/local/arm/4.3.2/bin
里面添加。
d,最后千万注意linux要重启后才生效,不要怀疑自己
在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译。这个编译过程就叫交叉编译。简单地说,就是在一个平台上生成另一个平台上的可执行代码,而这种工具就是交叉编译器(cross
compiler)。
2,具体步骤:
参考 国嵌实验手册:实验4_2.⒈ 交叉工具链的安装与使用
3,注意事项:
a,编辑gedit /root/.bashrc时,注意bin文件路径不要弄错
b,在修/root/.bashr后,用arm-linux-gcc
-v 查看有没有安装成功
c,修改/etc/profile文件,添加pathmunge
/usr/local/arm/4.3.2/bin (bin文件的路径)
在if
[ "$EUID" = "0" ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
pathmunge /usr/local/usr/local/arm/4.3.2/bin
else
pathmunge /usr/local/sbin after
pathmunge /usr/sbin after
pathmunge /sbin after
pathmunge /usr/local/usr/local/arm/4.3.2/bin
里面添加。
d,最后千万注意linux要重启后才生效,不要怀疑自己
相关文章推荐
- 交叉编译工具链的安装与使用
- Ubuntu 14.04 arm-2009q3交叉编译工具链的安装及使用
- 交叉编译工具链的安装、配置、使用
- 交叉工具链的安装和使用
- ubuntu下安装交叉编译工具链的方法总结
- ubuntu16.04 64bit安装arm-none-linux-gnueabi交叉编译工具链
- ubuntu 下交叉编译工具 ---gdb的安装与使用
- arm-linux-gcc交叉编译工具链的制作及使用
- powerpc405交叉编译工具链安装
- 交叉编译工具链的arm-elf-tools的正确安装(fedora7虚拟机环境)
- 安装交叉编译工具链和u-boot,内核,文件系统的简单编译
- 下载和使用ARM交叉编译工具链的一般问题解决
- Android开发实践:Android交叉编译工具链的使用
- Ubuntu14.04 安装交叉编译工具链 为所有用户增加路径的配置
- 交叉编译和交叉调试环境搭建及---环境变量使用----及GDB安装
- arm-linux-gcc 交叉编译工具链安装
- linux 7z命令安装使用及其交叉编译移植到arm linux平台
- 【原创】-- 交叉编译工具链安装
- Linux 软件安装使用(5)交叉编译环境
- S5PV210的交叉编译工具链的安装