3270 应用程序的编译器选项
在编译 3270 客户端应用程序时,需要下表中列出的编译器选项。
选项 | 说明 |
---|---|
/c | 仅编译,不进行链接。 链接通常作为单独的阶段完成,以包括所需的 Microsoft® Host Integration Server 库。 |
/D NOTRC | NOTRC 宏指定不应将内部跟踪编译到应用程序中。 /D NOTRC 选项应该用于生成最终系统(不应包括内部跟踪,因为它会降低性能,并且需要更多内存和资源)。 对于开发系统,可能需要使用内部跟踪进行编译;如果是这样,请删除 /D NOTRC 选项。 |
/D WIN32_SUPPORT /D MSWIN_SUPPORT /D OS2_SUPPORT /D DOS_SUPPORT |
这些宏在随 SNA 服务提供的标头文件 FMI.H 和 TRACE.H 中使用,以支持受支持的不同操作系统的客户端接口的变体。 必须根据应用程序的目标操作系统来定义这些选项之一。 |
选项 | 说明 | |
---|---|---|
/Gzs | c: | 在 i386/i486 和奔腾类处理器上使用 stdcall 调用约定。 |
S: | 删除堆栈检查调用。 |
下表中列出的编译器标志是必需的,但每个标志的任何有效选项在适合应用程序的情况下都可以使用。
标志 | 描述 |
---|---|
/A | 编译器模型(不适用于 Microsoft Windows) |
/O | 优化 |
/W | 警告级别 |