配置找不到ffnvcodec依赖


3

跑步时

    ./configure --enable-cuda --enable-cuvid --enable-nvenc --enable-nonfree --enable-libnpp --extra-cflags=-I/usr/local/cuda/include --extra-ldflags=-L/usr/local/cuda/lib

我遇到了

    ERROR: cuda requested, but not all dependencies are satisfied: ffnvcodec

即使我已经在https://git.videolan.org/git/ffmpeg/nv-codec-headers.git克隆了外部Nvidia标题回购,并运行make&make install。

make install将ffnvcodec.pc放在/ usr / local / lib / pkgconfig /中,这是我运行时列出的

    pkg-config --variable pc_path pkg-config

默认情况下未设置PKG_CONFIG_PATH,但我尝试将上述命令的输出导出到PKG_CONFIG_PATH。

这些都没有奏效。我在macOS上。有什么我想念的吗?


ERROR相关:cuvid请求,但并非所有依赖项都满足:cuda / ffnvcodec,但看起来你尝试了正确的事情。也许后半部分ffbuild/config.log将提供信息。
llogan

我希望你能出现,@ LordNeckbeard。从日志文件中包含太多内容,但它不是很有用。直到最后,ffnvcodec似乎没有任何错误,它会吐出错误。
Danny
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.