Either:为 Djinni 实现任何类型的概念证明

时间:2024-06-23 04:59:33
【文件属性】:

文件名称:Either:为 Djinni 实现任何类型的概念证明

文件大小:142KB

文件格式:ZIP

更新时间:2024-06-23 04:59:33

C++

要么和巨灵 这是一个概念证明,演示了使用 Djinni 在 Android 和 iOS 的跨平台代码中使用任何类型。 要求 要为 Android 和 iOS 构建,建议执行以下操作: 从 Djinni 生成源 在构建Android和iOS项目之前,需要在根目录下运行git submodule init和git submodule update ,然后在Either目录下运行make all 。 如果您不想下载为 iOS 预编译的所有 Boost,您可以直接获取 ofxiOSBoost 子模块的ofxiOSBoost/libs/boost/include/boost/optional子目录。 配置 Android 项目 在构建 Android 项目之前,您需要将 ndk.dir 添加到 local.properties 文件中。 这是我的,与它显示的一模一样,供参考: ## This


【文件预览】:
Either-master
----djinni()
----.gitmodules(173B)
----jsoncpp()
--------json()
--------jsoncpp.cpp(103KB)
----EitherIOS()
--------EitherIOS()
--------EitherIOS.xcodeproj()
--------.gitignore(79B)
--------EitherIOSTests()
----README.md(2KB)
----Either()
--------idl()
--------srcs()
--------Makefile(3KB)
--------.gitignore(15B)
----ofxiOSBoost()
----EitherAndroid()
--------gradlew(5KB)
--------settings.gradle(15B)
--------.idea()
--------gradle()
--------EitherAndroid.iml(828B)
--------gradlew.bat(2KB)
--------gradle.properties(855B)
--------.gitignore(81B)
--------app()
--------build.gradle(436B)

网友评论