libnppig.so.8.0 缺少 FFmpeg

libnppig.so.8.0 缺少 FFmpeg

我购买了 GeForce GTX 1050TI,用于测试带有 Nvidia 编码器的 FFmpeg。使用 CUDA Utils 运行文件安装了以下参数所需的软件:(我使用的是 Debian;暂时无法更改为受支持的发行版。)

export PERL5LIB=.
./cuda-toolkit.run -override

安装成功。

我用这个配置构建了 FFmpeg:

./configure --enable-cuda --enable-cuvid --enable-nvenc --enable-nonfree --enable-libnpp \
    --extra-cflags=-I/usr/local/cuda/include --extra-ldflags=-L/usr/local/cuda/lib64

make && make install也成功了。

我尝试运行ffmpeg并得到以下输出:

ffmpeg: error while loading shared libraries: libnppig.so.8.0: cannot open shared object file: No such file or directory

libnppig.so.8.0存在于/usr/local/cuda/lib64

我尝试将其包含 CUDA 库,基于本 Linux 服务器指南,但它仍然不起作用。

有没有什么解决方案可以解决这个问题,无需更换发行版?

答案1

我自己解决了:

导出LD_LIBRARY_PATH = $ LD_LIBRARY_PATH:/usr/local/cuda/lib64

我真的很感谢您纠正拼写错误,但我需要的是帮助,而不是英语课程。

相关内容