私は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 しかありません。
誰かが私を助けることができますか?