OpenCL库已被安装,但在编译时无法链接

时间:2016-08-23 01:26:10

标签: linux linker opencl

我在编译OpenCL应用程序时遇到了一些麻烦。我跑的时候:

gcc -L/usr/include/CL -lOpenCL opencl-app.c -o out -lm

我收到消息:

/usr/bin/ld: cannot find -lOpenCL

当我运行时,库存在,原因:

sudo find / -iname "*opencl*"

我收到:

/var/cache/apt/archives/opencl-headers_1.2-2013.10.23-1_all.deb
/var/lib/dpkg/info/opencl-headers.md5sums
/var/lib/dpkg/info/opencl-headers.list
/usr/include/CL/opencl.h
/usr/share/lintian/overrides/opencl-headers
/usr/share/doc/opencl-headers
/home/opuser/OpenCL

我以这种方式包含在代码中:

#ifdef APPLE
#include <OpenCL/opencl.h>
#else
#include <CL/opencl.h>
#endif

我使用的是ubuntu 14.04。我能做什么?谢谢!

0 个答案:

没有答案