我想用g ++编译Linux内核(用c编写)。这可能吗?如果没有,你能提出完成它的方法吗?
答案 0 :(得分:3)
你为什么要那样做?只需使用gcc。无法向C ++环境/运行时编译,因为在内核中无法运行C ++运行时。这意味着例如可以使用异常处理,这在内核中是非常有问题的。所以你必须坚持使用像英特尔的C编译器icc
或gcc
这样的C编译器。
以下是您可能感兴趣的另一个问题: Is it possible to compile Linux kernel with something other than gcc?