CentOS 7 nvidia에 opencl을 설치해야 합니다. 쿠다를 설치했습니다. 하지만 OpenCL을 사용하여 ImageMagick을 설치하려고 하면 CL/cl.h not found
.그러나 내부에 파일이 있습니다.
/usr/local/cuda-7.5/include/CL
어떻게 해결하나요? OpenCL이 설치되어 있나요? 설치되어 있지 않은 경우 어떻게 설치하나요?
우분투에 설치하는 방법을 알고 있습니다.
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