Skip to content

not-matthias/cpp-interop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpp-interop-seminar

Requirements

  • VSCode Extension: ms-vscode.cpptools
  • Clang (for bindgen, see here)

Content

The following projects are included in this repository:

The skeleton is designed like this:

  • c-ffi: First implement manual FFI for the db C++ library and then use bindgen to automate it. Both raw and safe bindings should be written.
  • cpp-ffi: Generate bindings using cxx.
  • autocpp-ffi: Generate bindings using autocxx.
  • ipc: Communicate between languages by using sockets.

Slides can be found here.

About

Workshop about C/C++ interop with Rust.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published