linux内核编译时出现“make: arm-linux-gcc:command not found

刚开始我用的是比较新的内核linux-3.2.1进行编译安装,不过由于我用的linux操作系统版本比较低,配置相差很大,就改用linux-2.6.29内核。但是在输入命令... 刚开始我用的是比较新的内核linux-3.2.1进行编译安装,不过由于我用的linux操作系统版本比较低,配置相差很大,就改用linux-2.6.29内核。但是在输入命令make bzImage进行内核编译时就出现上述情况,而用3.2.1时却没这个问题。这是怎么回事,要怎么解决?由于是新手,还有很都不了解,望有高手能解决,谢谢!
2楼的后面方法也试了一下,还是没找到,3楼的方法也不行
展开
 我来答
Go浪人生
推荐于2016-04-18 · TA获得超过2472个赞
知道小有建树答主
回答量:738
采纳率:100%
帮助的人:897万
展开全部
你没设置环境变量。
首先:你要着到arm-linux-gcc 所在的目录。比如 /opt/arm
然后:敲入命令 export PATH=$PATH:/opt/arm
这样就可以了
如果你不知道arm-linux-gcc在哪,你可以这样。
1、cd /
2、find -name "arm-linux-gcc"
然后就能找到arm-linux-gcc了,你就知道在哪个目录里
追问
我用find找了下,可是没找到arm-linux-gcc的位置,这是怎么回事?
如图
追答
你是要编译arm的内核么?linux-3.2.1能编译通过说明你电脑里还是有arm的gcc的,可能名字不一样。再find
find -name 'arm-*-gcc'
如果找不到再用
find -name arm-\*-gcc
我对正则表达式不是很熟悉,反正你多试试看。如果找不到就看linux-3.2.1的makefile

看linux-3.2.1 内核的Makefile 应该能找到啊。你找找看。linux-3.2.1都能编译的话就说明有arm-linux-gcc
huang_cheng_cn
2012-03-04 · 超过29用户采纳过TA的回答
知道答主
回答量:155
采纳率:0%
帮助的人:73.1万
展开全部
可以whereis arm-linux-gcc 试一试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miracle20003
2012-03-04 · TA获得超过158个赞
知道小有建树答主
回答量:358
采纳率:0%
帮助的人:133万
展开全部
可能如下:
参考
注意权限!

参考资料: http://blog.sina.com.cn/s/blog_4670451c0100e1uw.html

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-03-04
展开全部
你给arm板的内核拿来编译了吧。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式