从字符串编译rust代码并运行它



是否有从字符串编译rust代码的方法?就像

use rustc::compile;
let code: &str = r#"fn main() { println!("Hello from Rust!"); }"#;
let result = rustc::compile(code).unwrap();
println!("{}", result);

需要调用Rust编译器。要么用一个新进程,要么用编译器库链接。

但是编译后的程序不应该编译代码,除非它们有很好的理由。

相关内容

  • 没有找到相关文章

最新更新