ページのトップに戻る
PowerSORT V6.0  ユーザーズガイド

7.3 ユーザアプリケーション開発時の留意事項

ここでは、BSORT関数を使用したユーザアプリケーション開発時の留意事項について説明します。

環境変数について

環境変数は、bsortexコマンド、およびbsortコマンドだけでなく、BSORT関数を使用したユーザアプリケーションの実行にも影響を与えます。BSORT関数を使用したユーザアプリケーションを実行させるときには、適切な環境変数を設定する必要があります。

コンパイルについて

BSORT関数を使用したユーザアプリケーションのコンパイルには、PowerSORTが提供しているヘッダーファイル(bsrt.h)が必要です。このヘッダーファイルは、インストール先のINCLUDEフォルダに格納されています。

リンクについて

BSORT関数を使用したユーザアプリケーションのリンクには、PowerSORTが提供しているライブラリ(f6besort.lib)をリンクする必要があります。このライブラリは、インストール先のLIBフォルダに格納されています。

マルチスレッド対応について

BSORT関数は、スレッドセーフな構造で作られていません。このため、マルチスレッドで動作するように作成されたユーザアプリケーション上では、PowerSORTの動作は保証できません。