feat: add greet-rs

This commit is contained in:
2020-10-01 00:03:03 +08:00
parent 9f605830d2
commit ce1b7dd4fb
8 changed files with 72 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
use std::{ffi::CString, os::raw::c_char};
#[link(name = "greet")]
extern "C" {
fn greet(name: *const c_char);
}
fn main() {
let name = CString::new("fresh coffee").unwrap();
unsafe {
greet(name.as_ptr());
}
}