1. 首页
  2. 数据库
  3. 其它
  4. autocxx:从现有C ++头文件驱动的安全人体工学RustC ++互操作性工具 源码

autocxx:从现有C ++头文件驱动的安全人体工学RustC ++互操作性工具 源码

上传者: 2021-04-08 05:47:20上传 ZIP文件 131.53KB 热度 12次
Autocxx 这个项目是一个以高度自动化但安全的方式从Rust调用C ++的工具。 目的是它具有所有安全性,同时使用的变体从现有C ++头自动生成接口。 将autocxx视为将bindgen插入cxx的胶水。 概述 namespace base { class Bob { public: Bob (std::string name); ... void do_a_thing () const ; }; } use autocxx :: include_cpp; include_cpp! ( #include "base/bob.h" generate! ( "Bob" ) ) let a = ffi :: base :: Bob :: make_unique ( "hello" . into ()); a. do_a_
下载地址
用户评论