Ffmpeg [7.1] не удастся с компиляцией с cuda-toolkit [12.0]C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Ffmpeg [7.1] не удастся с компиляцией с cuda-toolkit [12.0]

Сообщение Anonymous »

Я пытаюсь настроить компиляцию ffmpeg с помощью Nvidia cuda. nvidia-cuda-toolkit
[*] Ubuntu 24.04
[*] nvidia Driver Nvidia-smi 570.169

Я настроил ffmpeg build stormations:
​​ .

Код: Выделить всё

./configure  --enable-nonfree --enable-cuda-nvcc --enable-libnpp --extra-cflags=-I/usr/local/cuda/include --extra-ldflags=-L/usr/local/cuda/lib64 --disable-static --enable-shared --logfile=ffmpeg_config.log
Затем после создания я получаю такую ​​ошибку:
libavfilter/vf_scale_npp.c: In function ‘nppscale_resize’:
libavfilter/vf_scale_npp.c:744:15: error: implicit declaration of function ‘nppiResizeSqrPixel_8u_C1R’; did you mean ‘nppiResizeSqrPixel_8u_C1R_Ctx’? [-Werror=implicit-function-declaration]
744 | err = nppiResizeSqrPixel_8u_C1R(in->data, (NppiSize){ iw, ih },
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| nppiResizeSqrPixel_8u_C1R_Ctx
cc1: some warnings being treated as errors
make: *** [ffbuild/common.mak:81: libavfilter/vf_scale_npp.o] Error 1
< /code>
Похоже, что с конкретной версией Cuda Toolkit некоторые функции были заменены на новые. Я не могу найти никакого исправления для этого в FFMPEG Repo.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... olkit-12-0
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»