一、安装步骤
- 1、认真阅读官方文档
- 2、检查并安装前置依赖
python --version
java -version
gcc --version
cmake --version
node --version
- 3、到github下载zip包,直接解压到自己的目录。
- 4、在该目录启动终端,输入命令:
# 下载和安装最新的工具
./emsdk install latest
# 激活工具
./emsdk activate latest
# 激活环境变量(需设置环境变量,会有提示的)
source ./emsdk_env.sh
二、验证安装结果
emcc -v
emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 1.39.4
clang version 10.0.0 ................
Target: x86_64-apple-darwin19.0.0
Thread model: posix
InstalledDir: /Users/root/Documents/dev/emsdk/upstream/bin
shared:INFO: (Emscripten: Running sanity checks)
三、错误及解决
- 问题一:emsdk install latest 出现类似下面的错误
Error: Downloading URL 'https://storage.googleapis.com/webassembly/emscripten-releases-
builds/mac/8bb7b0bbbca74cc58741416cc955011f22ff5ccb/wasm-binaries.tbz2':
<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)>
解决办法: 打开 emsdk.py,插入如下代码:
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
- 问题二:第二次进入终端,或在vscode终端中出现找不到emcc命令的错误。
解决方法:
vim ~/.bash_profile
追加如下代码:
source 你的emsdk安装路径/emsdk_env.sh
保存后重启终端或vscode。
网友评论