【发布时间】:2019-02-22 10:32:29
【问题描述】:
根据 Clang 文档:
-I
将指定目录添加到包含文件的搜索路径中。
如果有一种方法可以使用一个 -I 命令在同一目录中添加多个搜索路径,我会很高兴,如下所示:
-I"Dir1/SubDir/SubDir/SubDir/{IncludePath1,IncludePath2,IncludePath3}"
我的项目文件夹树(不幸的是)的形式是有 2 个主要文件夹用于包含路径,每个文件夹都包含许多用于 -I 选项的路径。这导致clang命令很长,我举个例子:
clang (...)
-I"Dir1/SubDir/SubDir/.../SubDir/IncludePath1"
-I"Dir1/SubDir/SubDir/.../SubDir/IncludePath2"
-I"Dir1/SubDir/SubDir/.../SubDir/IncludePath3"
-I"Dir1/SubDir/SubDir/.../SubDir/(And so on...)"
-I"Dir2/SubDir/SubDir/.../SubDir/IncludePath1"
-I"Dir2/SubDir/SubDir/.../SubDir/IncludePath2"
-I"Dir2/SubDir/SubDir/.../SubDir/IncludePath3"
-I"Dir2/SubDir/SubDir/.../SubDir/(And so on...)"
所以我再次想知道是否有办法告诉 clang 使用一个命令搜索多个搜索路径,或者让它在特定目录中搜索
【问题讨论】:
标签: include clang include-path