我是 djinni 的新手,我正在检查它的工作原理并想做一些hello-world
事情。所以从他们的github repo中,我复制了以下代码片段:
# Multi-line comments can be added here. This comment will be propagated
# to each generated definition.
my_enum = enum {
option1;
option2;
option3;
}
my_flags = flags {
flag1;
flag2;
flag3;
no_flags = none;
all_flags = all;
}
命名此文件hello-world.djinni
并运行以下命令:
src/run --java-out ./ --va-package com.faze.ch.rt --cpp-out ./ --jni-out ./ --idl hello-world.djinni
但我不确定这是否正确?它一直停留在以下位置:
Building Djinni...
Getting org.scala-sbt sbt 0.13.5 ...
而且我认为它不会取得进展。我只是想用多种语言生成东西,看看它的样子。有什么我想念的吗?我已经分叉了djinni react native并将hello-world.djinni
文件保存在根目录。