1. 首页
  2. 移动开发
  3. 其他
  4. rust libc:https:github.comrust langlibc.git 源码

rust libc:https:github.comrust langlibc.git 源码

上传者: 2021-04-02 06:28:30上传 ZIP文件 677.95KB 热度 9次
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 。
下载地址
用户评论