私はOpenCLの初心者です。
ここでリンクされている「OpenCL Bandwidth Test」という名前の NVIDIA OPENCL SDK CODE SAMPLES の 1 つをコンパイルしようとしています ( https://developer.nvidia.com/opencl )。
このサンプルには、「oclBandwidthTest.cpp」という名前のファイルが含まれています。
そして、このファイルは "oclUtils.h" と "shrQATest.h" を参照するので、この 2 つのファイルのパスを makefile に追加しました。
しかし、コンパイルしようとすると、「 'shrLog' 'shrLogEx' 'oclErrorString' への未定義の参照」と表示されます... (多すぎます)。
明日までやらなきゃいけないけど、先週の金曜日からまだ縛られてる。
私は Ubuntu 12.04 で作業しています。すでに SDK 4.2 とデバイス ドライバーをインストールしています。
makefile に含める必要があるもの (ヘッダー ファイルまたはライブラリ) を教えてください。