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参考中所述。以下头文件提供了绑定
emscripten
html5
console
本项目中文件的一些简短描述
这些绑定基于编译后的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
文件夹已经包含生成的绑定。