我是 OpenCL 的新手。
从昨天开始,我尝试使用 OpenCL 进行并行编程,而不是使用对我来说更熟悉和经验丰富的 CUDA。
现在我有 NVIDIA GTX 580 GPU、Ubuntu Linux 12.04 OS 和 CUDA SDK 4.1(由于 CUDA 编程,之前已经安装)。
在 CUDA SDK 文件夹中,已经包含了一些 OpenCL 头文件和库。
所以我刚刚从 NVIDIA 的开发者专区下载了 OpenCL 示例。(这里是链接!https://developer.nvidia.com/opencl)
我试图自己编译一些例子,但我做不到。
我通过使用 -II 添加头文件路径来制作 Makefile,但我不知道如何添加库路径以及 OpenCL 库的名称是什么。
我在谷歌上搜索,但有人说文件名为 libOpenCL.so,但我只有 OpenCL.lib。
有人可以帮助我吗?