ARM-linux-gcc交叉编译工具提示arm-linux-gcc can not find

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ARM-linux-gcc 交叉编译工具提示arm-linux-gcc can not

find

在Ubuntu12.04 下安装了arm-linux-gcc 后,编译Linux 内核发现提示arm-linux-gcc can not find,查找了相关的网络资料找到了答案。一:1:常规下,在用户目录下执行交叉工具的解压安装,

2:并用sudo /etc/profile 更改相应的环境变量。(相关查看OK6410Llinux 用户手册的交叉工具安装)

3:source /etc/profile 使修改的文件生效

4:查看交叉工具是否生效:arm-linux-gcc-V

以上提示你安装的交叉工具链的把版本信息,但是你编译内核时,系统

会提示错误某些文件不能执行,于是就加上了sudo,试图通过sudo权

限能编译通过,结构不行提示arm-linux-gcc can not find,....怎么啦?咋回事?????

解决方式如下:

A:sudo -s命令,这是Ubuntu切换到Root权限的命令

B:vi /etc/profile 命令,你会发现这个并不是上一大步修改的文件吗?是的就是你在用户权限下用sudo vi /etc/profile 修改并保存的东西,这里我们不用再次修改了。因为关键在下面的第3 点

C:source /etc/profile。

D:查看交叉工具是否生效:arm-linux-gcc-v

E:编译你的文件,发现工具好用,不会提示错误

相关文档
最新文档