加载共享库时出错:libOpenCL.so.1:无法打开共享对象文件:没有此文件或目录

加载共享库时出错:libOpenCL.so.1:无法打开共享对象文件:没有此文件或目录

我正在尝试在 Centos 7 上运行 DaVinci Resolve,但是当我从终端启动该程序时出现以下错误:

error while loading shared libraries: libOpenCL.so.1: cannot open shared object file: No such file or directory

据我所知,我的系统上没有安装该库。当我尝试运行时,yum install libOpenCl它说该库不存在。我该如何将该库安装到我的机器上?

答案1

对于 Ubuntu,请尝试:

如何在 Ubuntu 上安装 libOpenCL.so

sudo apt update
sudo apt install ocl-icd-opencl-dev

答案2

嗨,我注意到我的 Davinci Resolve 崩溃了,并出现了 OpenCL Clang 消息,所以在 ubuntu 上这个帮我修复了这个问题sudo apt install libopencl-clang-dev

答案3

注意:以下答案适用于那些在安装 Graphics/OpenCL 相关错误时遇到依赖关系相关错误的人。希望这篇文章能为遇到类似问题的人节省时间。

在命令行中安装图形应用程序时,它返回与OpenCL和相关的错误nVidia。我花了很多时间寻找解决方案。

要修复错误,你可以在 ubuntu 终端中运行以下命令

sudo apt --fix-broken install

相关内容