1

通过下载 emscripten 后

git clone git://github.com/kripken/emscripten.git

并运行

./emcc

在我的用户 root 中创建了一个 .emscripten 文件。

==============================================================================
Welcome to Emscripten!

This is the first time any of the Emscripten tools has been run.

A settings file has been copied to ~/.emscripten, at absolute path: /Users/calvin/.emscripten

Please edit that file and change the paths to fit your system. Specifically,
make sure LLVM_ROOT and NODE_JS are correct.

This command will now exit. When you are done editing those paths, re-run it.
==============================================================================

我通过 macports 安装了 llvm 和 nodejs。那么我应该在哪里更改 LLVM_ROOT 和 NODE_JS 指向?

4

2 回答 2

2

running emsdk activate latest(在 run 之后emsdk install latest,这需要一段时间)得到我所有的别名和这样的工作,我已经将它添加到我的 bash 配置文件中

于 2017-10-16T03:43:02.297 回答
0

LLVM / Node.js 命令是否可以在您的路径上访问?例如,跑步nodeclang工作?

如果是这样,您可以从那里检测所需的路径。对于LLVM_ROOT,您需要包含 LLVM 二进制文件的目录:

$ dirname `which llvm-config`
/usr/local/bin 

对于NODE_JS,您需要节点二进制文件本身的路径:

$ which node
/usr/local/bin/node

如果失败(因为它们已经不在您的路径上),请尝试查看/opt/local/bin. 这似乎是 MacPorts 文档中的正确位置(我自己不使用 MacPorts)。

于 2012-11-11T19:42:00.600 回答