bea ホーム | 製品 | dev2dev | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > Tuxedo > Tuxedo コマンド・リファレンス > セクション 1 - コマンド |
Tuxedo コマンド・リファレンス
|
名前
buildobjclient−CORBA クライアント・アプリケーションを構築
形式
buildobjclient [-v][-o name] [-f firstfile-syntax]
[-l lastfile-syntax] -P
機能説明
buildobjclient コマンドを使用して、CORBA クライアント・アプリケーションを構築できます。このコマンドは、-f および -l オプションで指定されるファイルと標準の CORBA ライブラリを組み合わせて、クライアント・アプリケーションを形成します。クライアント・アプリケーションは、使用しているオペレーティング・システム用に定義されたデフォルトの C++ 言語コンパイル・コマンドによって作成されます。
指定された .c ファイルおよび .cpp ファイルはすべて、使用しているオペレーティング・システムのコンパイル・システムを 1 回だけ呼び出してコンパイルされます。ユーザは、CC 環境変数にコンパイラ名を指定することにより、使用するコンパイラを指定できます。CC 環境変数が定義されていない場合に buildobjclient が呼び出されると、.c ファイルと .cpp ファイルをコンパイルするために、オペレーティング・システムのデフォルトの C++ 言語コンパイル・コマンドが呼び出されます。
ユーザは、環境変数 CFLAGS または CPPFLAGS を設定することにより、コンパイラに渡すオプションを指定できます。CFLAGS が定義されていない場合に buildobjclient が呼び出されると、buildobjclient コマンドは CPPFLAGS の値 (定義されている場合) を使用します。
オプション
注記 名前に空白が含まれているファイルは指定できません。
注記 -f オプションは何度でも指定できます。
注記 -l オプションは何度でも指定できます。
環境変数
注記 CFLAGS 環境変数によって渡される引数は、CPPFLAGS 変数より優先されます。
移植性
buildobjclient コマンドは、クライアントのみの CORBA システムではサポートされません。
使用例
次の例では、Windows システム上で CORBA クライアント・アプリケーションを作成します。
set CPPFLAGS=-I%APPDIR%¥include
buildobjclient -o empclient.exe -f emp_c.cpp -l userlib1.lib
次の例では、c シェルを使用する UNIX システム上で CORBA クライアント・アプリケーションを作成します。
setenv CPPFLAGS=$APPDIR/include
buildobjclient -o empclient -f emp_c.cpp -l userlib1.a
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |