Windows*#
このセクションでは、<tbb_install_dir> を使用して最上位のインストール・ディレクトリーを示します。次の表は、<tbb_install_dir> を基準とした Windows* のサブディレクトリー構造を示しています。
項目 |
場所 |
環境変数 |
|---|---|---|
ヘッダーファイル |
<tbb_install_dir>\include\oneapi\tbb.h<tbb_install_dir>\include\oneapi\tbb\*.h |
|
.lib ファイル |
|
|
.dll ファイル |
|
|
.pdb と .def ファイル |
対応する |
|
CMake ファイル |
|
|
pkg-config ファイル |
|
|
vars スクリプト |
|
説明。
<arch>-ia32またはintel64注
oneTBB 2022.0 以降、32 ビットバイナリーは、オープン・ソース・バージョンのライブラリーでのみサポートされます。
<lib>-tbb、tbbmalloc、tbbmalloc_proxyまたはtbbbind<vcversion>14- Microsoft* C ランタイム (CRT) との動的リンクに使用14_uwp- Windows 10 ユニバーサル Windows アプリケーションで使用14_uwd- ユニバーサル Windows ドライバーで使用_mt- CRT との静的リンクに使用
<variant>-_debugまたは定義なし<version>- バイナリーバージョン<compat_version>-tbbbindの互換バージョン
最後の列には、Microsoft* Visual C++ またはインテル® oneAPI DPC++/C++ コンパイラーがこれらのサブディレクトリーを検出するのに使用する環境変数が表示されます。
CMake* および pkg-config ツールの使用方法については、oneTBB の統合を参照してください。環境を設定するには、次のステップを参照してください。
警告
関連する製品ディレクトリーが環境変数によって指定されていることを確認してください。そうしないと、コンパイラーが必要なファイルを検出できない可能性があります。
注
Microsoft* C/C++ ランタイム・ライブラリーには、静的形式と動的形式があります。どちらも oneTBB で使用できます。oneTBB ライブラリーへのリンクは常に動的です。