使用 cmake ..
编译 mlt
框架时,查看控制台输出,可以看到如下信息
// 正常情况
-- Checking for module 'libavformat'
-- Found libavformat, version 58.20.100
// 错误情况
-- Checking for module 'libexif'
-- No package 'libexif' found
不仅仅是 libexif
库,可能是其他依赖库,比如 frei0r、fftw3、libebur128、libxml-2.0、rtaudio、vidstab、qt5
等等其他依赖库。
原因是因为系统缺少对应的依赖库。在MacOS上,可以使用brew很方便的安装这些依赖库。以 libexif
为例。
# 查看brew中是否包含 libexif
brew info libexif
# 如果包含的话,能查询到 libexif的信息
# 否则就不能通过brew安装,可以通过其他方式安装
# 如果可以通过brew安装,执行如下命令即可
brew install libexif
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。