在 OS X 上安装 Emscripten
Posted
技术标签:
【中文标题】在 OS X 上安装 Emscripten【英文标题】:Emscripten installation on OS X 【发布时间】:2016-03-17 17:25:33 【问题描述】:通过官方教程下载和安装Emscripten的第一步后,我在尝试运行emcc -v
时遇到了一个问题:
WARNING:root:LLVM version appears incorrect (seeing "7.0", expected "3.7") WARNING:root:could not check fastcomp: [Errno 2] No such file or directory
CRITICAL:root:Cannot find /usr/bin/llvm-link, check the paths in ~/.emscripten
我在 OS X El Capitain 上,NodeJS 安装在 nvm
下。
我究竟做错了什么?
【问题讨论】:
【参考方案1】:我不清楚问题的完整解决方案,但我认为问题的出现是因为为emsdk install
命令提供的依赖项索引不正确。
似乎 Emscripten 1.36 版出现了问题。
我在这个公共 Gist 中找到并解释了解决方法:https://gist.github.com/vladignatyev/c200bdc06ffcf803ac6e
简而言之,您必须像 emsdk install sdk-1.35.0-64bit clang-e1.35.0-64bit emscripten-1.35.0
一样 emsdk install <here is dependencies>
(明确选择版本)而不是 emsdk install latest
。
【讨论】:
以上是关于在 OS X 上安装 Emscripten的主要内容,如果未能解决你的问题,请参考以下文章
如何在Mac OS X Yosemite上安装 jdk 1.6 开发环境