include_directories 是 CMake 中的一个命令,用于向编译器添加头文件搜索路径。当你的项目中包含的头文件不在编译器默认搜索的路径中时,你就需要使用这个命令来指明额外的头文件位置。
基本语法
include_directories([AFTER|BEFORE] [SYSTEM] dir1 [dir2 ...]) |
AFTER或BEFORE:可选参数,用来指定添加的路径应该放在其他已包括路径的前面还是后面。如果不指定,默认是AFTER。SYSTEM:可选参数,标记添加的路径为系统包含路径,这主要影响警告的处理方式。通常,编译器不会对系统头文件中的警告进行报告。dir1 [dir2 ...]:要添加的头文件搜索路径列表。
使用实例
实例 1:添加单个路径
include_directories(/path/to/my/headers) |
这个例子中,/path/to/my/headers 会被添加到编译器的头文件搜索路径中。
实例 2:添加多个路径
include_directories(/path/to/headers1 /another/path/to/headers2) |
这里,两个路径&nb

最低0.47元/天 解锁文章
685

被折叠的 条评论
为什么被折叠?



