linux模块编译时,默认的编译器是什么?怎么有时候指定了CC=arm-linux- 但是command里面没有用到CC?

如题所述

默认的编译器是gcc。
在linux 里 gcc 便是cc,两者是没区别的,gcc前面的g是代表GNU(至于GNU的意思,你可以查百科之类,关于linux的历史了)的意思。

假如如没有cc,你查下gcc有没有。假如没有,说明你装的是交叉编译工具arm-linux-gcc。
CC=arm-linux- 应该是 CC=arm-linux-gcc。
arm-linux-gcc 应该是用来编译嵌入式的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-05
default CC is gcc in Linux, no mattor for kernel compile or nomal app compile.
第2个回答  2011-03-06
同--rossfrank!
相似回答