Freigeben über


Compileroptionen für 3270-Anwendungen

Beim Kompilieren der 3270-Clientanwendung sind die in der folgenden Tabelle aufgeführten Compileroptionen erforderlich.

Option Erklärung
/c Kompilieren Sie nur, ohne Verknüpfungen. Die Verknüpfung erfolgt in einer separaten Phase, um die erforderlichen Microsoft Host Integration Server-Bibliotheken miteinzubeziehen.
/D NOTRC Das NOTRC-Makro spezifiziert, dass die interne Ablaufverfolgung nicht in die Anwendung kompiliert werden soll.

Die Option /D NOTRC sollte zum Erstellen eines endgültigen Systems verwendet werden (die interne Ablaufverfolgung sollte nicht eingeschlossen werden, da sie die Leistung und damit auch die Auslastung beeinträchtigt). Für ein Entwicklungssystem möchten Sie möglicherweise mit der internen Ablaufverfolgung kompilieren. In diesem Fall entfernen Sie die Option /D NOTRC.
/D WIN32_SUPPORT
/D MSWIN_SUPPORT,
/D OS2_SUPPORT,
/D DOS_SUPPORT
Diese Makros werden in der Headerdatei-FMI.H und TRACE.H verwendet, unter Bereitstellung von SNA-Diensten, um Varianten der Clientschnittstelle für die verschiedenen unterstützten Betriebssysteme zu unterstützen. Je nach Betriebssystem, für das die Anwendung vorgesehen ist, muss eine dieser Optionen definiert werden.
Option   Beschreibung
/Gzs c: Verwenden Sie stdcall Aufrufkonventionen für i386/i486- und Pentium-Klassenprozessoren.
S: Entfernen Sie Stapelüberprüfungsaufrufe.

Die Compilerflags, welche in der folgenden Tabelle gelistet sind, sind erforderlich, aber jede der zugelassenen Optionen für jedes Flag kann entsprechend Ihrer Anwendung verwendet werden.

Flag Beschreibung
/A Compilermodell (gilt nicht für Microsoft Windows)
/O Optimization
/W Warnstufe