问题描述
我目前正在尝试创建一个 Swift 包(或 Cocoa Touch Framework 或任何可以导入到 Xcode Swift 项目中的东西)来将 OCaml 编译器包装到 iOS 应用中。
我的目标是允许 iOS 应用程序从设备动态构建和运行 OCaml 代码。 (不需要外部服务器或其他任何东西来构建和运行代码,而是直接在设备上完成)
以下是我用来记录自己并找到解决方案的资源:
- OCaml 编译器本身(用 C 编写):https://github.com/ocaml/ocaml
- 如何将 C 库集成到用 Swift 编写的 iOS 应用程序中:https://medium.com/@distillerytech/how-to-integrate-a-c-library-into-an-ios-app-written-in-swift-ef92c0e0d42b
- 试图了解如何为 ios 的 python 完成端口:https://github.com/holzschu/python3_ios 和 https://github.com/holzschu/cpython
- 从 OCaml 到 Javascript 的编译器:https://github.com/ocsigen/js_of_ocaml
- 我尝试使用上述教程设置的 Xcode 项目(2° 破折号)使用 git 子模块包装 OCaml 编译器(请参阅
.gitmodules
文件):https://github.com/NathanFallet/OCamlKit
但是我无法编译我为实现此目标而尝试设置的包。
欢迎帮助实现这个庞大的项目
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)