インテルのみ表示可能 — GUID: ewa1412793350754
Ixiasoft
インテルのみ表示可能 — GUID: ewa1412793350754
Ixiasoft
7.4. ヘッダーファイル位置の指定 (-I=<directory>)
ヘッダーファイルがカーネルと同じディレクトリーにある場合は、 -I=<directory> オプションをaocコマンドに含める必要はありません。オフライン・コンパイラーは現在のフォルダーまたはディレクトリーでヘッダーファイルを自動的に検索します。
Windowsシステムの場合、インクルード・パスの末尾にスラッシュが含まれていないことを確認してください。オフライン・コンパイラーは、末尾のスラッシュ (/) またはバックスラッシュ (\) を不正と認識します。
次のような方法でaocコマンドを呼び出すと、オフライン・コンパイラーはエラーメッセージを生成します。
aoc -I=<drive>\<folder>\<subfolder>\ <your_kernel_filename>.cl
または
aoc -I=<drive>/<folder>/<subfolder>/ <your_kernel_filename>.cl
インクルード・パスの正しい指定方法は以下のようになります。
aoc -I=<drive>\<folder>\<subfolder> <your_kernel_filename>.cl
または
aoc -I=<drive>/<folder>/<subfolder> <your_kernel_filename>.cl