target_include_directories可以接受一到三个参数,它们分别是:第一个是指定要添加的头文件路径,第二个是表示是否要为给定路径添加前缀,第三个是用于指定需要包含在特定目录中的头文件。当只提供第一个参数时,这个宏将会针对所有子目录中的头文件创建一个递归搜索路径,以确保可以将头文件的扩展名正确的解析为其正确的...
例如 GNU Make ,QT 的 qmake ,微软的 MS nmake,BSD Make(pmake),Makepp,等等。
而是试图install源路径中带有公共或接口包含目录前缀的目标(即包含目录是${PROJECT_SOURCE_DIR}的子目录...
而是试图install源路径中带有公共或接口包含目录前缀的目标(即包含目录是${PROJECT_SOURCE_DIR}的子目录...
include_directories(x/y)影响目录范围。此CMakeList中的所有目标以及在其调用点之后添加的所有子目录中...
2 include/目录的路径,作为库的公共接口的唯一include搜索目录。这防止了用户能够访问只存在于src/目录...