关于GCC头文件默认搜索路径

Linux应用层编程和驱动编程所用到的头文件并不是一回事。应用层编程中用到的头文件是属于应用层头文件,是由编译器带来的(例如,gcc的默认头文件搜索路径之一:/usr/include)。驱动编程中,驱动源码可视为内核源码的一部分,驱动源码中使用的头文件是内核源目录中"include"文件夹下的头文件(例如,驱动编程中用到的"linux/module.h")。

使用如下命令可查看gcc应用层编程的默认头文件搜索路径:

1.For C:

    gcc -xc -E -v -

2.For C++:

    gcc -xc++ -E -v -



 

posted @ 2022-05-21 18:24  羊大葱  阅读(1095)  评论(0编辑  收藏  举报