Я решил это сам:
EXPORT LD_LIBRARY_PATH = / usr / local / cuda / lib64
Я действительно ценю ваши исправления с ошибками, но мне нужна помощь, а не курс английского языка.
Я купил GeForce GTX 1050TI для тестирования FFmpeg с кодировщиком Nvidia. Установил требования с помощью файла запуска 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 Server Guide, но он все еще не работает.
Есть ли решение для этого, не меняя дистрибутив?
Я решил это сам:
EXPORT LD_LIBRARY_PATH = / usr / local / cuda / lib64
Я действительно ценю ваши исправления с ошибками, но мне нужна помощь, а не курс английского языка.