rust-emscripten-passes:LLVM 使用 Emscripten 编译 Rust 代码

时间:2024-07-31 06:09:16
【文件属性】:

文件名称:rust-emscripten-passes:LLVM 使用 Emscripten 编译 Rust 代码

文件大小:7KB

文件格式:ZIP

更新时间:2024-07-31 06:09:16

C++

LLVM 通过使用 Emscripten 编译 Rust 代码。 代码可以使用一些清理,但它或多或少是有效的。 当前,在使用编译时,似乎只需要-break-struct-arguments 。 编译: make BreakStructArguments.so \ LLVM_PREFIX=.../emscripten-fastcomp/build 与: .../emscripten-fastcomp/build/bin/opt -load=BreakStructArguments.so \ -O3 -break-struct-arguments -globaldce \ input.ll -S -o output.ll


【文件预览】:
rust-emscripten-passes-master
----Hello.cpp(2KB)
----BreakStructArguments.cpp(9KB)
----.gitignore(5B)
----Makefile(134B)
----FixNestedExtractValue.cpp(3KB)
----README.md(615B)
----BreakStructLiterals.cpp(3KB)

网友评论