libnppig.so.8.0 FFmpeg 누락

libnppig.so.8.0 FFmpeg 누락

Nvidia 인코더로 FFmpeg를 테스트하기 위해 GeForce GTX 1050TI를 구입했습니다. 다음 매개변수와 함께 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

철자 오류를 수정해 주셔서 정말 감사합니다. 하지만 영어 코스가 아니라 도움이 필요했습니다.

관련 정보