CentOS 7 nvidiaにopenclをインストールする必要があります。クダを設置しました。ただし、OpenCLを使用してImageMagickをインストールしようとすると、..CL/cl.h not found
しかし内部にファイルがあります。
/usr/local/cuda-7.5/include/CL
どうやって解決しますか? OpenCLがインストールされていますか?インストールされていない場合、どのようにインストールしますか?
Ubuntuにインストールする方法を知っています。
http://arrayfire.com/opencl-on-intel-hd-iris-graphics-on-linux/
しかし、CentOSでapt-getを使用する方法。
リンクをクリックしました
ながら
yum install apt
見せている
利用可能なパッケージはありません。
したがって、CentOSでは、apt-getコマンドのガイドラインステップが異なります。
誰でもインストールプロセスを支援できますかyum
?
答え1
OpenCLのインストールに役立つものが見つかりました。https://www.centos.org/forums/viewtopic.php?t=63270#p266493
これにより、以下が実行されます。
$ yum install opencl-headers
$ yum provides '*/libOpenCL.so'
Loaded plugins: priorities, update-motd, upgrade-helper
epel
...
ocl-icd-devel-2.2.12-1.el6.i686 : Development files for ocl-icd
Repo : epel
Matched from:
Filename : /usr/lib/libOpenCL.so
ocl-icd-devel-2.2.12-1.el6.x86_64 : Development files for ocl-icd
Repo : epel
Matched from:
Filename : /usr/lib64/libOpenCL.so
したがって:
$ sudo yum install ocl-icd
それでも問題があります。 /usr/lib/にインストールしたlibOpenCL.soをシンボリックリンクする必要があるかもしれません。以下を実行した後、インストールの問題を解決できました。
$ sudo ln -s /usr/lib64/libOpenCL.so.1 /usr/lib/libOpenCL.so
答え2
私はcuda openclは大丈夫だろうと思います。
ImageMagickを設定するには:
./configure CFLAGS=-I/usr/local/cuda-7.5/include/CL