标题: 交叉编译器的一个问题 [打印本页]

作者: liujw    时间: 2015-6-6 16:25
标题: 交叉编译器的一个问题

5.1安装并设置交叉编译器环境

5.1.1 安装交叉编译器

拷贝tools目录下的arm-2009q3.tar.bz2/home/forlinx/work目录下面root@ok335x:/#tar xvf arm-2009q3.tar.bz2 -C /usr/local/arm


这一步已经完全做好


5.1.2 设置交叉编译器环境变量

# gedit /etc/profile 在文件的末尾添加如下环境变量:

export PATH=/usr/local/arm/arm-2009q3/bin:$PATH

export  TOOLCHAIN=/usr/local/arm/arm-2009q3

export TB_CC_PREFIX=arm-none-linux-gnueabi-

export  PKG_CONFIG_PREFIX=$TOOLCHAIN/arm-none-linux-gnueabi


我在我的虚拟机里根目录下的etc目录下能找到profile文件


右键点击profile文件,执行open




在弹出的对话框里选择display



profile文件最后添加:

export PATH=/usr/local/arm/arm-2009q3/bin:$PATH

export  TOOLCHAIN=/usr/local/arm/arm-2009q3

export TB_CC_PREFIX=arm-none-linux-gnueabi-

export  PKG_CONFIG_PREFIX=$TOOLCHAIN/arm-none-linux-gnueabi




然后按照5.1.3 导入环境变量 来操作

# source/etc/profile

#arm-linux-gcc -v

出现如下图所示



再输入一遍# arm-linux-gcc –v仍然没有响应,也就是没有出现软件手册里所说的那种结果,你看问题出现在哪里?



这是正确的输出结果






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1