5

私はOpenCLの初心者です。

昨日から、私はより慣れ親しんでおり、以前に経験したCUDAの代わりに、並列プログラミングにOpenCLを使用しようとしています。

現在、NVIDIA GTX 580 GPU、Ubuntu Linux 12.04 OS、および CUDA SDK 4.1 を使用しています (CUDA プログラミングのため、以前にインストール済みです)。

CUDA SDK フォルダーには、いくつかの OpenCL ヘッダー ファイルとライブラリが既に含まれています。

そこで、NVIDIA の Developer ゾーンから OpenCL の例をダウンロードしました。(リンクはこちらです! https://developer.nvidia.com/opencl )

そして、自分でいくつかの例をコンパイルしようとしましたが、できませんでした。

-II を追加したヘッダーファイルのパスを使用して Makefile を作成しましたが、追加するライブラリ パスと OpenCL ライブラリの名前がわかりません。

Google で検索したところ、libOpenCL.so という名前のファイルが表示されましたが、OpenCL.lib しかありません。

誰かが私を助けることができますか?

4

1 に答える 1