编译ffmpeg时发现这个错误,觉得有点奇怪,咱libvpx也编译通过了啊。
后来仔细检查libvpx的构建脚本,是prefix写错了,编译后的库所在的目录,不是ffmpeg使用的目录。可能有人不明白,就是说,libvpx编译的结果在A目录中,ffmpeg编译搜索路径中并不包括A。只要把这个A指定即可。
改正后解决。
- --prefix方法
https://blog.csdn.net/quantum7/article/details/104019506
- 参数方法
通过LDFLAGS/extra-ldflags指定链接目录。