美文网首页
macOS 安装 emscripten 踩坑

macOS 安装 emscripten 踩坑

作者: 奇林的徒步学园 | 来源:发表于2019-12-10 21:20 被阅读0次

一、安装步骤

  • 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。

相关文章

网友评论

      本文标题:macOS 安装 emscripten 踩坑

      本文链接:https://www.haomeiwen.com/subject/zbcngctx.html