主题 : 各位前辈,请教个交叉编译的环境变量的小问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 81439
精华: 0
发帖: 37
金钱: 190 两
威望: 38 点
综合积分: 74 分
注册时间: 2012-11-08
最后登录: 2013-02-24
楼主  发表于: 2012-11-27 23:08

 各位前辈,请教个交叉编译的环境变量的小问题

请教个小问题,安装了友善之臂的4.4.3的交叉编译器之后,修改了/etc/profile文件:

/etc/profile
# Path manipulation
if [ "$EUID" = "0" ]; then
    /sbin
    /usr/sbin
    /usr/local/sbin
    /opt/FriendlyARM/toolschain/4.4.3/bin #新增一行。
fi

而执行env查看path,也包含交叉编译器所在的目录:
PATH=/opt/FriendlyARM/toolschain/4.4.3/bin:

但是即使复位之后,也必须执行source /etc/profile,才能全局使用arm-linux-gcc命令!
很是奇怪!

ps:
我是用的windows虚拟机,RHEL5.5的版本。

请大侠指点下!
级别: 新手上路
UID: 81439
精华: 0
发帖: 37
金钱: 190 两
威望: 38 点
综合积分: 74 分
注册时间: 2012-11-08
最后登录: 2013-02-24
1楼  发表于: 2012-11-28 14:02
自己顶下~等待高人指点~
级别: 新手上路
UID: 81439
精华: 0
发帖: 37
金钱: 190 两
威望: 38 点
综合积分: 74 分
注册时间: 2012-11-08
最后登录: 2013-02-24
2楼  发表于: 2012-11-28 19:06
级别: 新手上路
UID: 81439
精华: 0
发帖: 37
金钱: 190 两
威望: 38 点
综合积分: 74 分
注册时间: 2012-11-08
最后登录: 2013-02-24
3楼  发表于: 2012-11-28 20:22
级别: 侠客
UID: 24708
精华: 0
发帖: 94
金钱: 480 两
威望: 96 点
综合积分: 188 分
注册时间: 2010-07-13
最后登录: 2023-04-23
4楼  发表于: 2012-11-30 10:39
要写成export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin 的吧?
级别: 新手上路
UID: 89091
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
综合积分: 8 分
注册时间: 2013-03-21
最后登录: 2013-04-10
5楼  发表于: 2013-03-31 14:34
我把路径修改成export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin之后,为什么用 arm-linux-gcc -v查看显示是“找不到arm-linux-gcc"的?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
6楼  发表于: 2013-03-31 16:33

 回 5楼(liuyongzuan) 的帖子

你确定/opt/FriendlyARM/toolschain/4.4.3/bin目录下有arm-linux-gcc吗?
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."