rust libc:https:github.comrust langlibc.git 源码
libc-原始FFI绑定到平台的系统库 libc提供了所有必需的定义,以便在Rust支持的每个平台上轻松地与C代码(或“类似C的”代码)进行互操作。 这包括类型定义(例如c_int ),常量(例如EINVAL )以及函数头(例如malloc )。 此板条箱导出板条箱根下的所有基础平台类型,函数和常量,因此所有项目都可通过libc::foo进行访问。 所有导出的API的类型和值都与为其编译libc的平台匹配。 有关该库设计的更多详细信息,请参见其 。 用法 将以下内容添加到您的Cargo.toml : [ dependencies ] libc = " 0.2 " 特征 std :默认情况下, libc链接到标准库。 禁用此功能可删除此依赖性,并能够在#![no_std]箱中使用libc 。 extra_traits :在libc中实现的所有struct都是Copy和Clone 。
文件列表
rust-libc:https:github.comrust-langlibc.git
(预估有个254文件)
cmsg.c
709B
errqueue.c
319B
rust.css
8KB
Dockerfile
517B
Dockerfile
567B
Dockerfile
811B
Dockerfile
1KB
Dockerfile
629B
Dockerfile
537B
Dockerfile
1KB
暂无评论