-qcinc(仅限 C++)
适用的调用
| 选项 | xlc (编译 C) | xlC (编译 C++) | xlclang(编译 C) | xlclang++(编译 C++) |
|---|---|---|---|---|
| -qcinc | ✓ |
注: 此表中仅列出典型调用。 对于所有基本调用及其等效特殊调用,您可以参阅 编译器调用的完整列表 。
类别
等效编译指示
无。
用途
在指定目录中包含文件的内容周围放置 extern "C" { } 包装器。
语法
缺省值
-qnocinc
参数
- directory_path
- 要使用
extern "C"链接说明符包装的包含文件所在的目录。
预定义的宏
无。
示例
假定应用程序
myprogram.C 包含头文件 foo.h,该文件位于目录 /usr/tmp 中,并包含以下代码:int foo();使用以下命令编译应用程序:xlc++ myprogram.C -qcinc=/usr/tmp将头文件 foo.h 作为以下内容包含到应用程序中:extern "C" {
int foo();
}