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

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

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

1.For C:

    gcc -xc -E -v -

2.For C++:

    gcc -xc++ -E -v -



©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容