使用--extra-ldflags=-lavutil失败
时间: 2023-12-30 07:04:41 浏览: 132
libXau-1.0.7源码
如果在运行 `configure` 脚本时使用 `--extra-ldflags=-lavutil` 参数失败,可能是因为您的 FFmpeg 编译选项不包括 `--enable-libavutil` 选项,从而导致 `libavutil` 库未被编译。
您可以尝试重新编译 FFmpeg 并包括 `--enable-libavutil` 选项,例如:
```bash
./configure --enable-libavutil --extra-ldflags=-lavutil
```
在这个命令中,`--enable-libavutil` 选项告诉 `configure` 脚本编译 `libavutil` 库。然后,`--extra-ldflags=-lavutil` 参数将链接 `libavutil` 库。
请注意,您需要先安装 FFmpeg 库,并确保编译器能够找到相应的头文件和库文件。如果您使用的是 Linux 系统,可以使用包管理器来安装 FFmpeg 库。如果您使用的是 Windows 系统,可以在 FFmpeg 的官方网站上下载预编译的静态库,然后将它们添加到您的编译环境中。
希望这可以帮助您。如果您有更多的问题,请随时提出。
阅读全文