问题描述
我将 FFmpeg 与 NVIDIA GPU 硬件加速一起使用 :: 适用于 Windows 10 的 NVIDIA Video Codec SDK 文档
一切顺利,直到我按下最后三个命令:
• 转到 nv-codec-headers 目录并安装 ffnvcodec
make install PREFIX=/usr
• 转到 FFmpeg 安装文件夹并运行以下命令。
./configure --enable-nonfree --disable-shared --enable-cuda-sdk --enable-libnpp --toolchain=msvc --extra-cflags=-I../nv_sdk --extra-ldflags= -libpath:../nv_sdk
• 通过执行以下命令编译代码。
make -j 8
我无法让“make”命令工作——我得到“make”不被识别为内部或外部命令, 可运行的程序或批处理文件。 我确实尝试了下一个命令,即 ./configure 命令,这也被拒绝了。
文档是:https://docs.nvidia.com/video-technologies/video-codec-sdk/ffmpeg-with-nvidia-gpu/
有人可以帮忙吗?
解决方法
通常,如果您在 linux 上从源代码编译软件,则需要安装许多不同的构建工具。大多数发行版将所有基本的软件编译工具捆绑到一个虚拟包中。
在 debian 和 ubuntu 上你需要
apt install build-essential