3.8 Visual C++.Net IDE GUIのかわりにコマンド行を使用してATMIアプリケーションを開発する

Microsoft Visual C++ IDE GUIのかわりにコマンド行を使用して、Oracle Tuxedo ATMIアプリケーションを開発する必要がある場合は、buildserver(1)コマンドおよびbuildclient(1)コマンドを使用します。この場合は、Oracle Tuxedo ATMIアプリケーションのビルドに必要なコンパイラとリンク・オプションを指定します。これらのツールの使用方法の詳細は、次のドキュメントを参照してください。

  • Oracle Tuxedoコマンド・リファレンス
  • Oracle Tuxedo Oracle Tuxedo ATMIアプリケーション開発のためのチュートリアル
  • 次の言語固有のガイドのいずれか:
    • 『C言語を使用したOracle Tuxedo ATMIアプリケーションのプログラミング』
    • 『COBOLを使用したOracle Tuxedo ATMIアプリケーションのプログラミング』

buildserverまたはbuildclientを使用してATMIアプリケーションのデバッグ・バージョンをビルドするには、/Ziおよび/Odオプションを指定して、すべてのソース・ファイルをコンパイルする必要があります。/Ziオプションでは、デバッグを有効にし、/Odオプションでは、最適化を無効にします。また、_DEBUGプロプロセッサ・ディレクティブの定義が必要になる場合もあります。このプロセスを完了するには、リンク・オプションを次のように指定します。

-l"/link/debug:full /debugtype:both"