1. 安装EMSdk
# 安装 emsdk
git clone https://github.com/emscripten-core/emsdk.git
cd emsdk
./emsdk install 3.1.41
./emsdk activate 3.1.41
# 配置到环境变量
echo 'source "/Users/xxx/emsdk/emsdk_env.sh"' >> $HOME/.zprofile
配置环境变量后,如果每次打开终端都提示:
Setting up EMSDK environment (suppress these messages with EMSDK_QUIET=1)
Setting environment variables:
这是因为每次打开新终端,都会自动执行 emsdk 的环境设置脚本,于是每次都会看到这两行提示。
修改如下:
# 编辑你的shell配置文件
vim $HOME/.zprofile
# 找到 source ...emsdk_env.sh 这一行,改成:
EMSDK_QUIET=1 source /Users/xxx/path/to/emsdk/emsdk_env.sh
2. 安装CMake
brew install cmake
3. 安装Ninja
brew install ninja