c-scala:C 作为 Scala 中的嵌入式语言

时间:2021-07-06 12:35:13
【文件属性】:
文件名称:c-scala:C 作为 Scala 中的嵌入式语言
文件大小:33KB
文件格式:ZIP
更新时间:2021-07-06 12:35:13
Scala C.scala:C 的浅层 DSL 该项目为核心 C 语言定义了一个 Scala 库和一些有用的 C 库。 它还提供了 Scala 集合的实现,例如 C DSL 中的 HashMap 或 List。 安装 浅层 C 定义伴随着使用 JNI 的实现。 sbt compile将负责生成和编译所需的 C 代码,前提是: GLib 已安装在您的系统上。 您可以通过确保pkg-config --list-all | grep glib来检查这一点pkg-config --list-all | grep glib pkg-config --list-all | grep glib打印一些东西。 您的系统上安装了which clang ( which clang不应返回错误)。 您系统的 JNI 头文件在project/Build.scala指定。 请注意,这仅在 Mac OS 10.9+ 上
【文件预览】:
c-scala-master
----.gitignore(227B)
----c-scala()
--------src()
--------jnisrc()
----project()
--------plugin.sbt(63B)
--------Build.scala(4KB)
----README.md(5KB)
----generator()
--------src()

网友评论