-I
等效编译指示
无。
用途
将目录添加到包含文件的搜索路径。
语法
缺省值
请参阅 包含文件的目录搜索序列 ,以获取缺省搜索路径的描述。
参数
- directory_path
- 编译器应该在其中搜索头文件的目录的路径。
用途
如果 -nostdinc 或 -nostdinc++ 生效,那么编译器将 仅 搜索 -I 选项指定的头文件路径,而不搜索标准搜索路径。
如果在配置文件和命令行中都指定了 -I 目录选项,那么将首先搜索配置文件中指定的路径。 可以在命令行上多次指定 -I 目录选项。 如果指定多个 -I 选项,那么将按照目录在命令行上的显示顺序来搜索这些目录。
-I 选项不会影响使用绝对路径名包含的文件。
预定义的宏
无。
示例
要编译
myprogram.c 并搜索 /usr/tmp ,然后搜索 /oldstuff/history 以查找包含的文件,请输入:ibm-clang myprogram.c -I/usr/tmp -I/oldstuff/history
