ワークユニット出口プログラムは、動的リンクライブラリの形式で作成してください。
Visual C++でコンパイルする場合のコンパイルオプションの例を以下に示します。
例
コンパイルオプションの例
Visual C++でコンパイルする場合は、[プロジェクト]-[設定]-[C/C++]の「カスタマイズ」で、以下の表に示すオプションを設定してください。
カテゴリー | 項目 | 設定値 |
---|---|---|
コード生成 | Processer | 80386を推奨 |
構造体メンバのアライメント | 4バイト | |
使用するランタイム | マルチスレッド(DLL) | |
最適化 |
| デフォルトを推奨 |
プリプロセッサ | プリプロセッサの定義 | "OM_PC","OM_WIN32_BUILD","__STDC__"を追加 |
また、コンパイルおよびリンクオプションに「-mt」を指定し、スレッド・セイフな形式で作成してください。
また、コンパイルオプションに「-D-REENTRANT」を指定し、リンクオプションに「-lpthread」を指定して、スレッド・セイフな形式で作成してください。