インテル® FPGA SDK for OpenCL™プロ・エディション: プログラミング・ガイド

ID 683846
日付 4/01/2019
Public
ドキュメント目次

7.2. ハードウェアを構築せずに行うカーネルのコンパイル (-c)

インテル® FPGA SDK for OpenCL™オフライン・コンパイラーで、ハードウェアのコンフィグレーション・ファイルを作成することなくOpenCL™カーネルのコンパイルおよびOpenCLパーサーの出力の生成を行うには、-cオプションをaocコマンドに含めます。
注: -cフラグは、インクリメンタル・コンパイル・フローではサポートされていません。
コマンドプロンプトで、 aoc -c <your_kernel_filename1>.cl [<your_kernel_filename2>.cl ...]コマンドを呼び出します。
この [ <your_kernel_filename2>.cl ...] は、カーネルのファイル名をスペースで区切ったもので、オプションで <your_kernel_filename1>.clに加えコンパイル可能です。
aocコマンドを-cフラグとともに呼び出すと、オフライン・コンパイラーはカーネルをコンパイルし、次のファイルとディレクトリーを生成します。
  • .clカーネル・ソースファイルの.aocoファイル。オフライン・コンパイラーは、.aocoファイルを数秒から数分で作成します。