#syscalls #binding #raw #dsc #dragon-os

dragonos-dsc

DragonOS 原生系统调用绑定

1 个不稳定版本

0.0.1 2023年4月17日

#140 in #syscalls

MIT 许可证

13KB
279 代码行(不含注释)

dsc - DragonOS 原生系统调用绑定

这是一个为 DragonOS 设计的原生系统调用绑定。它不应直接使用,而是作为其他 crate 的依赖项。

用法

将以下内容添加到您的 Cargo.toml

[dependencies]
dsc = { git = "https://github.com/DragonOS-Community/dsc.git" }

开发

如果您正在开发 dsc,请在引入 dsc 库的 Cargo.toml 中添加以下内容,而不是使用上述代码:

[dependencies]
dsc = { path = "您本地存放dsc的源代码的路径" }

如何构建

ARCH=x86_64 && cargo build -Zbuild-std --release --target src/platform/$ARCH/target.json 

如何构建文档

ARCH=x86_64 && cargo doc -Zbuild-std --release --target src/platform/$ARCH/target.json 

什么是 DragonOS?

DragonOS 是为服务器领域开发的开源操作系统。它的内核和用户模式环境都是从头开始开发的,并提供 Linux 兼容性。

许可证

许可协议

无运行时依赖