WebAssembly 的开发 SDK 为 emscripten,下面介绍一下如何在 Windows 11 操作系统中安装配置 WebAssembly 的开发环境。控制台使用 PowerShell (cmd 也是一样的)。
# 下载 emsdk 的代码库
git clone https://github.com/emscripten-core/emsdk.git
cd emsdk
git pull
# 安装最新的 WebAssembly 的 SDK
./emsdk.bat install latest
# 在当前控制台中激活最新的 SDK
./emsdk.bat activate latest --permanent
# 激活 WebAssembly 开发使用的环境变量
./emsdk_env.bat 参考:https://emscripten.org/docs/getting_started/downloads.html
激活环境变量之后可以使用 emcc -v 命令验证是否安装成功:
$ emcc -v
emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 4.0.23 (7a5d93b50f6a3a35e85a0d2fc9e667b8498e6aed)
clang version 22.0.0git (https:/github.com/llvm/llvm-project 5243501cca02d7e54294d4bb5de0a85b06c40b7d)
Target: wasm32-unknown-emscripten
Thread model: posix
InstalledDir: C:\Users\work\sandbox\emsdk\upstream\bin 如果看到类似上面的输出,则说明 WebAssembly 的开发环境已经按照配置好了。每次打开控制台都需要运行 emsdk_env.bat 激活开发环境。
为了方便后续使用建议将 emsdk 的根目录设置为环境变量 EMSDK 并加入到 PATH 环境变量中。
#WebAssembly# #WASM# #Emscripten# #emsdk# #Windows#
(完)