/I(附加包含目录)
将目录添加到要在其中搜索包含文件的目录列表中。
/I[ ]directory
参数
- directory
添加到目录列表中的目录,该列表中的目录用于搜索包含文件。
备注
若要添加多个目录,请多次使用此选项。直到找到指定包含文件时才停止搜索这些目录。
可以将此选项与“忽略标准包含路径”(/X(忽略标准包含路径)) 选项一起使用。
编译器按下列顺序搜索目录:
包含源文件的目录。
用 /I 选项指定的目录(按照 CL 遇到它们的顺序排列)。
在 INCLUDE 环境变量中指定的目录。
在 Visual Studio 开发环境中设置此编译器选项
打开项目的**“属性页”**对话框。有关详细信息,请参见如何:打开项目属性页。
单击**“C/C++”**文件夹。
单击**“常规”**属性页。
修改**“附加包含目录”**属性。
以编程方式设置此编译器选项
示例
下列命令按下列顺序查找 MAIN.c 请求的包含文件:首先是包含 MAIN.c 的目录中,然后是 \INCLUDE 目录,接着是 \MY\INCLUDE 目录,最后是分配给 INCLUDE 环境变量的目录。
CL /I \INCLUDE /I\MY\INCLUDE MAIN.C