ページの先頭行へ戻る
Interstage Data Effector V9.3.x 導入・運用ガイド
FUJITSU Software

6.1.2 C APIの構成

C APIの構成について説明します。

C APIのディレクトリ構成

Data Effectorをインストールすると、以下のようなディレクトリにインクルードファイルおよびライブラリが作成されます。

WindowsWindowsの場合

ディレクトリ

用途

インストール先のフォルダ\include

Data EffectorのC APIインクルードファイル

インストール先のフォルダ\lib

Data EffectorのC APIインポートライブラリ

インストール先のフォルダ\bin

Data EffectorのC APIダイナミックリンクライブラリ


SolarisLinuxLinux/Solarisの場合

ディレクトリ

用途

/opt/FJSVshnde/include

Data EffectorのC APIインクルードファイル

/opt/FJSVshnde/lib

Data EffectorのC APIライブラリ


インクルードファイル

Data EffectorのC APIの各関数が参照するインクルードファイルが格納されています。
C APIが提供するインクルードファイルを以下に示します。

インクルードファイル名

用途

libAsis.h

Data EffectorのC APIが提供する関数から参照されます。


ライブラリ

アプリケーションを作成するためのC関数ライブラリとして、以下のファイルが格納されています。

WindowsWindowsの場合

ファイル名

用途

インストール先のフォルダ\lib\f3hyshde.lib

Data EffectorのC APIインポートライブラリ

インストール先のフォルダ\bin\f3hyshde.dll

Data EffectorのC APIダイナミックリンクライブラリ

注意

Windows環境でアプリケーションを作成する場合、マルチスレッド用のコンパイラオプション“/MD”を指定してください。

SolarisLinuxLinux/Solarisの場合

ファイル

用途

/opt/FJSVshnde/lib/libAsis.so

Data EffectorのC APIライブラリ

注意

  • Linux環境でアプリケーションを作成する場合、マルチスレッド用のコンパイラオプション“-lpthread”を指定してください。

  • Solaris環境でアプリケーションを作成する場合、マルチスレッド用のコンパイラオプション“-lpthread”と“-lrt”を指定してください。