获取 IBM Enterprise COBOL for z/OS 应用程序以进行编译
如果将 Enterprise COBOL 程序从 IBM Z® 系统移至 x86 系统上的 Linux® ,并使用 IBM® COBOL for Linux on x86进行编译,那么需要选择正确的编译器选项并了解与 IBM Enterprise COBOL for z/OS®不同的语言功能。 您还可以使用 COPY 语句来帮助端口程序。
关于此任务
选择正确的编译器选项: 有关影响可移植性的 Enterprise COBOL 编译器选项的其他信息,请参阅有关编译器选项的相关参考。
允许使用 Enterprise COBOL 的语言功能部件: 在 Enterprise COBOL 程序中有效的多个语言功能部件在使用 COBOL for Linux进行编译时可能会产生错误或不可预测的结果。 有关详细信息,请参阅有关语言元素的相关参考。
使用 COPY 语句来帮助端口程序: 在许多情况下,可以通过使用 COPY 语句来隔离特定于平台的代码来避免潜在的可移植性问题。 例如,可以在给定平台的编译中包含特定于平台的代码,并将其排除在其他平台的编译之外。 您还可以使用 COPY REPLACING 短语来全局更改不可移植的源代码元素,例如文件名。