ページのトップに戻る
Interstage Data Effector ユーザーズガイド

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”を指定してください。