首发地址,会更错
继如何编译FFmpeg后,本章也是基于前面来讲解如何把编译后的库文件移入到Clion。
在编译ffmpeg前,有一点需要提前说明的,Mac系统并不支持链接静态库,详细请看初步认识c/c++编译这篇文章。针对于平台的差异性,CLion工具在Mac系统中使用CMakelist.txt进行交叉编译并不友好,我试过集成Android平台的ffmpeg,最终以失败而告终,主要报错原因是:无法指向NDK中的 ld 链接器(要是哪位朋友尝试编译通过还望告知)。所以后续如果是Android项目还是老老实实使用Android Studio吧。
编译MacOS平台的FFmpeg动态库
在ffmpeg项目根目录编写build.sh脚本文件如下:
#!/bin/bash
make clean
function build_macosx(

本文介绍如何在MacOS上编译FFmpeg动态库,并将编译后的库文件集成到Clion环境中。文章提供了具体的shell脚本示例及CMakeLists.txt配置方法。
最低0.47元/天 解锁文章
1013





