使用g ++编译Linux内核

时间:2011-04-28 04:42:59

标签: linux-kernel

我想用g ++编译Linux内核(用c编写)。这可能吗?如果没有,你能提出完成它的方法吗?

1 个答案:

答案 0 :(得分:3)

你为什么要那样做?只需使用gcc。无法向C ++环境/运行时编译,因为在内核中无法运行C ++运行时。这意味着例如可以使用异常处理,这在内核中是非常有问题的。所以你必须坚持使用像英特尔的C编译器iccgcc这样的C编译器。

以下是您可能感兴趣的另一个问题: Is it possible to compile Linux kernel with something other than gcc

另一个参考: Why don't we rewrite the Linux kernel in C++?