我有一张NVIDIA GPU,需要安装OpenCL作为我使用的库的依赖项。我已经搜索了几个小时,以下是我所做的步骤:
1. 下载Intel SDK for OpenCL™ Applications。 2. 解压tarball。 3. 将rpm文件更改为deb。
它在
1. 下载Intel SDK for OpenCL™ Applications。 2. 解压tarball。 3. 将rpm文件更改为deb。
for f in *.rpm; do
fakeroot alien --to-deb $f
done
for f in *.deb; do
sudo dpkg -i $f
done
然后,我通过这条命令下载了由Nvidia提供的OpenCL设备查询file。
g++ -o oclDeviceQuery.cpp -I/opt/intel/opencl-1.2-sdk-6.0.0.1049/include oclDeviceQuery.cpp -lOpenCL
它在
#include <oclUtils.h>
中报错了。fatal error: oclUtils.h: No such file or directory
我尝试检查所需的库是否支持OpenCL,但它没有。我可能做错了什么,但我无法弄清楚。