编译程序

对源发出编译命令,并修正出现的任何编译错误。 您可以将错误视为作业记录或列表中的消息 (如果您选择创建一个)。

ILE C/C++ 编译器包含以下编译命令:
表 1. ILE C/C++ 编译命令
编译命令 使用 描述
CRTCMOD 创建C模块 "创建模块" 命令创建模块对象。 如果程序将包括来自多个源文件的对象,那么必须对每个源文件使用 "创建模块" 命令,然后运行 CRTPGM 以指定所有必需的 *MODULEs 来创建绑定程序。
CRTCPPMOD 创建C++模块
CRTBNDC 创建连接C程序 "创建绑定程序" 命令在一个步骤中执行模块创建和绑定操作,并从单个源文件生成 *PGM 对象。
CRTBNDCPP 创建绑定C++程序
注: 编译命令也可能源自 CL 程序或 makefile。

有关 "创建模块" 和 "创建绑定程序" 命令及其选项的更多信息,请参阅 ILE C/C++ Compiler Reference

注: 在以下页面中:
  1. CRTCMOD 和/或 CRTCPPMOD 可简单地称为 "创建模块" 命令。
  2. CRTBNDC 和/或 CRTBNDCPP 可以简单地称为 "创建绑定程序" 命令。
  3. 示例可能显示如何使用 C 或 C++ 版本的 "创建模块" 和 "创建绑定程序" 命令。 除非另有明确说明,否则这些命令的 C 和 C++ 版本都以相同的方式运行,并且可以根据正在编译的源程序的语言进行互换使用。