一、FFMpeg静态库编译
1、编写.sh脚本文件用于编译静态库(可以下载到)
2、使用终端运行.sh文件
./build-ffmpeg.sh
效果图如下:
3、下图中include和lib两个文件夹里就是需要的文件
4、校验静态库支持环境
二、SDL静态库编译
1、从官网下载SDL源码SDL,选择Source Code任意一个就可以。
2、使用Xcode打开文件SDL.xcodeproj编译即可,其中Public Headers是对外提供的.h文件,Library Source是SDL源码。
备注:SDL库需要获取到i386、x86_64、arm64、armv7 并合成。
本次合成的libSDL2.a文件均支持这四种架构,但是再对应架构编译的时候总提示不支持对应的架构。纠结了一下午。。。