绑定模块

如果在编译期间创建了模块,那么需要使用 "创建程序" (CRTPGM) 或 "创建服务程序" (CRTSRVPGM) 命令将模块对象绑定在一起。 结果是可执行的 *PGM 或 *SRVPGM 对象。

绑定将一个或多个模块组合到程序 (*PGM) 或服务程序 (*SRVPGM) 中。 用 ILE C 或 C++ 编写的模块可以绑定到用任何其他 ILE 语言编写的模块。 C++ 程序可以使用来自 C++ 类库, C 库和任何 ILE 服务程序的函数。 绑定程序会解析每个模块中的地址,导入请求以及要绑定在一起的模块之间的导出商品。

创建程序后,可以稍后使用 "更新程序" (UPDPGM) 或 "更新服务程序" (UPDSRVPGM) 命令对其进行更新。 这些命令很有用,因为您只需要在要更新程序时提供新的或已更改的模块。