3个稳定版本
| 3.3.63 | 2024年7月15日 |
|---|---|
| 3.2.46 | 2023年10月2日 |
| 3.1.44 | 2023年8月26日 |
#743 在 WebAssembly
145 每月下载量
用于 emscripten-functions
2.5MB
4.5K SLoC
emscripten-functions-sys
本crate包含由bindgen生成的系统emscripten函数绑定,如它们的API参考中所述。以下头文件提供了绑定
emscriptenhtml5console
本项目中文件的一些简短描述
这些绑定基于编译后的emscripten版本中的emscripten头文件,例如https://storage.googleapis.com/webassembly/emscripten-releases-builds/中的版本,这些头文件由emsdk下载。
emscripten文件夹包含从emscripten版本中提取的头文件(目前为版本3.1.63)。
可以与rust-script等一起运行的build_bindings.rs文件使用bindgen创建emscripten函数的声明。
build_bindings.rs脚本执行相同的操作,并需要bindgen CLI,可以使用例如cargo install bindgen-cli来获取。
update_emscripten.sh脚本将emscripten文件夹中的头文件更新为官方docker镜像的最新版本。运行此脚本时设置DOCKER变量以指定您的docker路径。否则将尝试docker,然后是podman。
src文件夹已经包含生成的绑定。