Eu resolvi isso sozinho:
EXPORT LD_LIBRARY_PATH=/usr/local/cuda/lib64
Eu realmente aprecio seus erros de ortografia, mas eu precisei de ajuda, não de um curso de inglês.
Comprei a GeForce GTX 1050TI para testar o FFmpeg com o codificador Nvidia. Instalou os requisitos usando o arquivo de execução CUDA Utils com estes parâmetros: (Eu estou usando Debian; não posso mudar para a distribuição suportada por um tempo.)
export PERL5LIB=.
./cuda-toolkit.run -override
A instalação foi bem sucedida.
Eu criei o FFmpeg com essa configuração:
./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
também bem-sucedido.
Eu tentei executar ffmpeg
e a saída disso:
ffmpeg: error while loading shared libraries: libnppig.so.8.0: cannot open shared object file: No such file or directory
libnppig.so.8.0
existe em /usr/local/cuda/lib64
.
Eu tentei incluir bibliotecas CUDA, baseadas em este Guia do Servidor Linux , mas ainda não está funcionando.
Existe alguma solução para isso, sem mudar a distribuição?