@ai-ecoverse/wasi-rustc (英语)
rustc 1.98.1 (LLVM-in-wasm) 用于 块状。主机 : wasm32-wasip1-threads。 。 。 .
默认编译目标 : 原编号32-瓦斯普1。 。 。 .
rustc --version, (中文(简体) ),rustc -vV(拉特21.1.8美元),rustc hello.rs -o hello.wasm, (中文(简体) ),-O, (中文(简体) ),std::fs编号 :std::env编号 :std::process::exit, (中文(简体) ),--extern货箱.- 链接器: 内部 LLD
rustc.wasm(无单独rust-lld) (中文(简体) ). - 程序宏作为儿童过程运行(WASIX)
proc_spawn3),所以产生工作 下级@ai-ecoverse/wasi-cargo。 。 。 . - 以状态 1 编译出错 .
由Homecoop的梯子建造 从 rustc-1.98.1-src.tar.xz 用补丁输入
食谱,反对 @ai-ecoverse/wasi-llvm (原始内容存档于2018-09-21) (英语). di-sdk 34.
版式
bin/rustc: shell 驱动程序(添加)--sysroot财务报告和审定财务报表--target,保持路径)bin/rustc.wasm: 编译器(wasp1-threads host),没有它的name节;@ai-ecoverse/wasi-rustc-names有用于SLICC_WASM_BACKTRACElib/rustlib/wasm32-wasip1/: std/core/alloc 和自成一体的核心
环境
RUST_MIN_STACK=16777216(由套件设置:LLVM需要一个大堆放)
LTO 语言
-C lto=fat 财务报告和审定财务报表 -C lto=thin (货运公司) lto = true 编号 : "fat" 编号 : "thin")是没有的:rustc.wasm的LLVM (wasi-llvm 21)不能读取标准库的比特代码,而Rust的LLVM 22写了这个代码,所以rustc说是这样,停止(homescoop#1237). 一个 rlib 与 -C lto 以
前:它没有读取上游比特码(1.98.1-9,homecoop#1464). 拒绝
在任何输出被写入之前就已来临了,所以一个被否决的建筑 --crate-type rlib,cdylib(1.98.1-10, housecoop#1543). 当地
薄 LTO 默认有效.