环境说明:
macOS:12.0.1
python: 2.7.18(自带版本,没有更新)
- 下载mars到本地
- cd到build_ios.py所在目录
cd /Users/xxx/Desktop/xxx/mars/mars(微信团队截止到21年10月还在更新该库,目录结构可能会有小的变更,build_ios.py文件应该就是从build_apple.py进化而来,所以一定按照你当前下载下来的文件结构进行编译)
- 执行
& python build_ios.py
报错了!!
Enter menu:
1. Clean && build mars.
2. Clean && build xlog.
3. Gen iOS mars Project.
4. Exit
1
[[==BUILD_DESCRIPTION==]]Revision:
...
sh: cmake: command not found
!!!!!!!!!!!build os fail!!!!!!!!!!!!!!!
- 发现关键词cmake: command not found,所以需要下载安装cmake
- 再次编译执行
& python build_ios.py
得到
==================Output========================
cmake_build/iOS/Darwin.out/mars.framework
编译完成,且按照目录得到mars.framework
后续引用库的时候如果遇到其他问题可以参考https://www.jianshu.com/p/4e70d3f11d27这篇文章