首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gcc-7在构建linux内核时不会使用交叉编译。

gcc-7在构建linux内核时不会使用交叉编译。
EN

Stack Overflow用户
提问于 2017-11-12 17:39:53
回答 1查看 1.9K关注 0票数 0

gcc-7在我试图构建linux内核时不起作用。

我使用的命令:

代码语言:javascript
复制
make export CROSS_COMPILE=/usr/bin/arm-linux-gnueabi-gcc-7

输出:

make: /usr/bin/arm gnueabi-gcc-7 gcc:未找到命令

它自动添加了gcc之后的gnueabi-但没有gcc-7,我如何停止它自动添加吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-12 20:09:14

显然,CROSS_COMPILE变量只包含交叉编译所需的前缀。

很可能您可以重置CC变量以选择不同的命名编译器。自从我尝试构建Linux内核以来已经有很长时间了,所以我不确定,但是类似这样的东西可能会起作用:

代码语言:javascript
复制
make export CROSS_COMPILE=arm-linux-gnueabi- CC=gcc-7
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47251879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档