Skip to content

Commit 02adda0

Browse files
author
ChasonTang
committed
chore: Update README.md
1 parent d70cdb7 commit 02adda0

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,15 @@ JavaScript 值,概念和操作通常映射到 ECMA-262 语言规范,API 具
6262

6363
### iOS 静态库
6464

65-
1. `gn gen x86_64 --args="build_ios=true cross_compile_target=\"x86_64\""`
65+
1. `gn gen x86_64 --args="build_ios=true"`
6666
2. `gn gen armv7 --args="build_ios=true cross_compile_target=\"armv7\""`
6767
3. `gn gen arm64 --args="build_ios=true cross_compile_target=\"arm64\""`
68-
4. `ninja -C x86_64 quickjs hermes jsc && ninja -C armv7 quickjs hermes jsc && ninja -C arm64 quickjs hermes jsc`
69-
5. `libtool -static x86_64/obj/libquickjs.a armv7/obj/libquickjs.a arm64/obj/libquickjs.a -o napi/libquickjs.a && libtool -static x86_64/obj/libhermes.a armv7/obj/libhermes.a arm64/obj/libhermes.a -o napi/libhermes.a && libtool -static x86_64/obj/libjsc.a armv7/obj/libjsc.a arm64/obj/libjsc.a -o napi/libjsc.a`
68+
4. `ninja -C x86_64 quickjs jsc && ninja -C armv7 quickjs jsc && ninja -C arm64 quickjs jsc`
69+
5. `gn gen x86_64 --args="build_ios=true debug_info=false lto=false bitcode=false"`
70+
6. `gn gen armv7 --args="build_ios=true cross_compile_target=\"armv7\" debug_info=false lto=false bitcode=false"`
71+
7. `gn gen arm64 --args="build_ios=true cross_compile_target=\"arm64\" debug_info=false lto=false bitcode=false"`
72+
8. `ninja -C x86_64 hermes && ninja -C armv7 hermes && ninja -C hermes`
73+
9. `libtool -static x86_64/obj/libquickjs.a armv7/obj/libquickjs.a arm64/obj/libquickjs.a -o napi/libquickjs.a && libtool -static x86_64/obj/libhermes.a armv7/obj/libhermes.a arm64/obj/libhermes.a -o napi/libhermes.a && libtool -static x86_64/obj/libjsc.a armv7/obj/libjsc.a arm64/obj/libjsc.a -o napi/libjsc.a`
7074

7175
### Android 动态库
7276

0 commit comments

Comments
 (0)