【发布时间】:2013-06-07 05:58:50
【问题描述】:
我是 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)
我试图自己编译一些例子,但我做不到。
我使用 -I 制作 Makefile 我添加了头文件的路径,但我不知道如何添加库路径以及 OpenCL 库的名称是什么。
我在谷歌上搜索,但有人说文件名为 libOpenCL.so,但我只有 OpenCL.lib。
有人可以帮助我吗?
【问题讨论】:
-
.lib 是windows静态库,你下载的包对吗?