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

我真的很感謝你糾正拼字錯誤,但我需要幫助,而不是英語課程。

相關內容