-c
用途
阻止将已完成的对象发送到链接程序。 当此选项生效时,编译器将创建输出对象文件 file_name.o。 此选项仅适用于编译。
语法
缺省值
缺省情况下,编译器调用链接程序以将对象文件链接到最终可执行文件。
示例
- 要编译一个名为
alpha.cbl的文件,请输入:cob2 -c alpha.cbl已编译的文件名为
alpha.o。 - 要编译名为
alpha.cbl和beta.cbl的两个文件,请输入:cob2 -c alpha.cbl beta.cbl编译的文件名为
alpha.o和beta.o。 - 要链接两个文件,请在不使用
-c选项的情况下进行编译。 例如,要编译和链接alpha.cbl和beta.cbl并生成伽玛,请输入:cob2 alpha.cbl beta.cbl -o gamma该命令创建
alpha.o和beta.o,然后链接alpha.o、beta.o和 COBOL 库。 如果链接步骤成功,那么它将生成名为 gamma 的可执行程序。 - 要使用
LIST和NODATA选项编译alpha.cbl,请输入:cob2 -qlist,noadata alpha.cbl
