使用 Android NDK 工具链构建 SpiderMonkey

发布于 2025-01-02 08:34:53 字数 249 浏览 1 评论 0原文

我正在将使用 SpiderMonkey 的游戏移植到 Android。因为我需要 与游戏现有的构建系统集成,我必须构建 SpiderMonkey 使用 Android NDK 独立工具链,而不是 ndk- 构建工具。谁能告诉我如何做到这一点?

我可以看到 SpiderMonkey 的配置有一个 --with-android- toolchain=DIR 选项,但我不确定如何使用它 - 具体来说, 我需要将它与哪些其他选项结合起来?

谢谢。

I am porting a game using SpiderMonkey to Android. Because I need to
integrate with the game's existing build system, I have to build
SpiderMonkey using the Android NDK standalone toolchain, not the ndk-
build tool. Can anyone please tell me how to accomplish this?

I can see that SpiderMonkey's configure has an --with-android-
toolchain=DIR option, but I am unsure how to use it - specifically,
which other options I need to combine it with?

Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

卷耳 2025-01-09 08:34:53

我真的不擅长构建系统(尤其是我们的系统),而且我主要遵循 wiki 中的说明。 Mobile firefox 的 Android 构建说明可在此处获取:https://wiki.mozilla.org/Mobile/ Fennec/Android

当您构建移动 Firefox 时,它将创建 JavaScript shell 可执行文件作为二进制文件,我认为您还可以请求 libmozjs.so 进行链接。

I'm really bad at build systems (especially ours), and I mostly follow instructions in wikis. The Android build instructions for Mobile firefox are available here: https://wiki.mozilla.org/Mobile/Fennec/Android

When you build mobile Firefox it will create the JavaScript shell executable as a binary and I think you can also request a libmozjs.so to link against.

苹果你个爱泡泡 2025-01-09 08:34:53

我最终使用了此页面上的说明: http://wiki.apache.org/couchdb/Installing_on_Android

唯一的缺点是它仅适用于它建议的旧工具链。

I ended up using the instructions on this page: http://wiki.apache.org/couchdb/Installing_on_Android

Only shortcoming is that it only works with the old toolchain it suggests.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文