1

経由でemscriptenをダウンロードした後

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

そして走っている

./emcc

.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.
==============================================================================

llvm をインストールし、macports 経由で nodejs をインストールしました。では、LLVM_ROOT と NODE_JS をどこを指すように変更すればよいのでしょうか?

4

2 に答える 2

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 docs からの適切な場所のようです (私は MacPorts を自分で使用していません)。

于 2012-11-11T19:42:00.600 に答える