|
一般看到说法如下:
一般的库头文件在/usr/include,
内核头文件用符号连接/usr/inlcuce/linux,和/usr/include/asm指向/usr/src/linux/include/linux和asm,
昨天注意到fedora的已经把头文件装上了,rpm包应该是glibc-kernheader-2.4.8-xxx, 这个2.4.8是什么意思,难道安装了内核2.4.8的头文件吗?那么以后编译程序如果需要,会不会有问题?
又看到说,符号连接/usr/inlcuce/linux,和/usr/include/asm这样的方式已经属于过时的了,新的方式使用/lib/modules/`uanme -r`/build指向合适的源码树。那么还有多少程序用老的方式,毕竟感觉老方法还是挺方便的。 |
|