gobuild
A library to compile go code into a Rust library/application.
This library takes inspiration from the cc
crate.
Using gobuild
First, you'll want to both add a build script for your crate (build.rs) and also add this crate to your Cargo.toml via:
[]
= "0.1.0-alpha.1"
Next, update the build.rs
to something like:
// build.rs
This will produce a libhello.h
and libhello.a
in OUT_DIR
.