Server Express 技術情報(FAQ)


cobrun, cobrun32, cobrun64 と cobrun_t, cobrun32_t, cobrun64_t の違いを教えてください

cobrun に数字を指定しない場合は、コマンド行に指定したアプリケーションが検索され、自動的にそのアプリケーションに適したモードで実行されます。指定したアプリケーションが検出されなかった場合は、これらのツールは現在の作業モードで実行されます。

例:cobrun64 myapp.int 

このように指定すると、myapp.int は 64 ビットモードで実行されます。 myapp.int が 32 ビットアプリケーションの場合は、実行エラーになります。

例:cobrun myapp.int 

このように指定すると myapp.int は 32 ビットモードまたは 64 ビットモードのうち、myapp.int がコンパイルされたモードで実行されます。

Server Express の ユーザーズガイドの「第4章 32ビットモードおよび64ビットモードの作業」のところに、解説がありますのでご参考にしてください。

ちなみにインストール時には、32ビットモードおよび64ビットモード双方がはいります。 ディフォルトは32ビットになっています。

また、cobmode コマンドによりモードの切り替えができます。