细腻茉莉

文章
7
资源
1
加入时间
2年10月21天

Rust : 如何将C字符串转换为Rust字符串并通过FFI返回?

如何将C字符串转换为Rust字符串并通过FFI返回?我正在尝试获取C库返回的C字符串,并通过FFI将其转换为Rust字符串。mylib.cconst char* hello(){return “Hello World!”;}main.rs#![feature(link_args)]extern crate libc;use libc::c_char;#[link_args = “-L . -I . -lmylib”]extern {fn hello() -> *c_char;