14 个版本
使用旧Rust 2015
0.2.7 | 2022年3月24日 |
---|---|
0.2.5 | 2021年8月14日 |
0.2.4 | 2021年5月15日 |
0.2.3 | 2020年7月28日 |
0.2.0 | 2017年2月27日 |
110 在 操作系统 中排名
2,962 每月下载次数
在 22 个crate中使用 (14 个直接使用)
240KB
6.5K SLoC
Rust的原始系统调用
这个库允许Rust代码直接调用系统调用。
⚠️ 注意:只有以下架构已移植到稳定版(截至1.59) asm!
宏
- aarch64
- riscv64
- x86_64
所有其他架构使用已弃用的 llvm_asm!
宏,该宏已删除。要使用这些架构的此crate,您需要使用较旧的nightly,如 nightly-2022-01-14
查看支持的平台列表。欢迎添加新的平台!
我们不打算提供像 read(2)
等包装函数,因为在Rust中定义它们的方式有很多微妙的不同。
lib.rs
:
Rust的原始系统调用。
注意:只有以下架构已移植到稳定版(截至1.59) asm!
宏
- aarch64
- riscv64
- x86_64
所有其他架构使用已弃用的 llvm_asm!
宏,该宏已删除。要使用这些架构的此crate,您需要使用较旧的nightly,如 nightly-2022-01-14