我试图按照here的指令在CentOS 7.9系统中安装OpenCL,但是yum无法找到opencl-headers包,如下面的命令行输出所示。我尝试按照here的指令启用所有repos,但是没有成功。有人能帮忙吗?看来我需要将yum指向正确的注册表,在那里它可以找到OpenCL文件。如果这是正确的,我该怎么做?谢谢。
$ yum install opencl-headers
Loaded plugins: fastestmirror, ovl
Loading mirror speeds from cached hostfile
* base: mirror.metrocast.net
* centos-kernel: mirror.math.princeton.edu
* centos-kernel-experimental: mirror.pit.teraswitch.com
* centosplus: centos.mirror.constant.com
* extras: distro.ibiblio.org
* fasttrack: mirrors.wcupa.edu
* updates: centos.mirror.constant.com
No package opencl-headers available.
2条答案
按热度按时间9vw9lbht1#
适用于CentOS 7的
opencl-headers
软件包是Extra Packages for Enterprise Linux(EPEL)存储库的一部分。默认情况下不会添加此存储库,您需要手动添加它。例如,使用以下命令:之后,您将能够使用
yum
命令安装OpenCL头文件fafcakar2#
你只需要安装GPU驱动程序。然后你的设备应该被
clinfo
检测到。要使用OpenCL开发代码,您需要OpenCL头文件。