Visual Studio* のコマンドプロンプトを開き、インテル® oneAPI スレッディング・ビルディング・ブロック (oneTBB) ライブラリーへの適切なパスを設定した後、次のコマンドラインを使用してリリース実行ファイルをビルドします。
cl /EHsc /DTBB_USE_THREADING_TOOLS example.cpp tbb.lib
このコマンドラインは、必要なマクロを定義し、使用する oneTBB のバージョンに応じて、適切な tbb.lib ライブラリーとアプリケーションをリンクします。
Microsoft* Visual Studio* IDE でアプリケーションのリリース構成をビルドするには、プロジェクトを変更して TBB_PREVIEW_FLOW_GRAPH_TRACE / TBB_USE_THREADING_TOOLS マクロを定義し、tbb_preview.lib / tbb.lib とリンクする必要があります。Visual Studio* 2015 IDE ベースの oneTBB バージョンでは次のようになります。
[プロジェクトのプロパティ] ダイアログボックスを開き、[構成プロパティ] -> [C/C++] > [コマンドライン] を選択します。[追加のオプション] テキストボックスで、/DTBB_USE_THREADING_TOOLS を入力します。
[構成プロパティ] > [リンカー]> [入力] を選択します。
[追加の依存ファイル] フィールドに以下を入力します。
リリースビルドの場合: tbb.lib を入力します。
デバッグビルドの場合: tbb_debug.lib を入力します。