分页: 1 / 1

CFLAGS和CXXFLAGS对编译内核起作用吗?

发表于 : 2008-01-29 19:57
kangtian
刚刚编译了2.6.24内核,已经在.bashrc里设置了CFLAGS,CXXFLAGS,但是编译的时候好像gcc根本没用到这两个变量。
还有,是否通过设定CC变量就可以指定某个版本gcc来编译程序?我编译rp-pppoe和xfce的时候,的确可以,但是编译内核的时候似乎不行。
我执行如下命令:
CC=/usr/local/gcc422/bin/gcc sudo make menuconfig
CC=/usr/local/gcc422/bin/gcc sudo make-kpkg clean
之后,查看Mikefile,发现里面的CC依然是默认的gcc

发表于 : 2008-01-29 20:02
BigSnake.NET
是没有的, 有就惨了

Re: CFLAGS和CXXFLAGS对编译内核起作用吗?

发表于 : 2012-06-09 16:07
DoraZZ
直接往CC 和 HOSTCC里加
比如
make CC='gcc -O3 -pipe -fweb' HOSTCC='gcc -O3 -pipe -fweb'

Re: CFLAGS和CXXFLAGS对编译内核起作用吗?

发表于 : 2012-06-09 16:10
YeLee
目测,小朋友挖坟。 :em20

Re: CFLAGS和CXXFLAGS对编译内核起作用吗?

发表于 : 2012-06-09 16:11
jtshs256
要死⋯⋯坟⋯⋯
没用的,makefile 会过滤,真要的话就直接改 makefile⋯⋯