1、下载git-hub 源码
2、下载依赖库
3、编译,注意选项
bin/gn gen out/release --args="is_official_build=false skia_use_system_expat=false skia_use_system_icu=false skia_use_libjpeg_turbo=false skia_use_system_libpng=false skia_use_system_libwebp=false skia_use_system_zlib=false skia_use_libjpeg_turbo_encode=false skia_use_libwebp=false extra_cflags_cc=[\"-frtti\"]"
一定要用这个选项,否则jpeg相关头文件报错
bin/gn gen out/release \--args="is_official_build=false \skia_use_libjpeg_turbo_decode=false \skia_use_libjpeg_turbo_encode=false \extra_cflags_cc=[\"-frtti\"] \"
4、生成demo和xcode工程
bin/gn gen out/AppleSilicon --ide=xcode
默认Intel架构,
打开out下的all xcode工程文件即可编译通过