内核模块makefile中提到的gcc版本

Posted

技术标签:

【中文标题】内核模块makefile中提到的gcc版本【英文标题】:gcc version mention in kernel module makefile 【发布时间】:2012-09-05 05:25:52 【问题描述】:

编译内核模块时如何在makefile中提及gcc版本? 我使用 ma​​ke ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- 来构建模块,但它给出了 arm-none-linux-gnueabi-gcc: command not found 的错误。位我有arm-none-linux-gnueabi-gcc-4.3,那我怎么能在makefile中提到gcc-4.3呢?

【问题讨论】:

【参考方案1】:

尝试添加:

MAKEFLAGS="CC=gcc-4.4"

【讨论】:

以上是关于内核模块makefile中提到的gcc版本的主要内容,如果未能解决你的问题,请参考以下文章

Linux驱动模块的Makefile分析

linux内核模块编译makefile -2

linux内核模块编译makefile

linux内核模块编译makefile

无法在内核模块 makefile 中使用通配符

如何编译linux版本