【Rust/WebAssembly】これが出たら。error: could not exec the linker `emcc`: No such file or directory (os error 2)

【Rust/WebAssembly】これが出たら。error: could not exec the linker `emcc`: No such file or directory (os error 2)

WebAssemblyを使ってRustのコードをブラウザ上で実行させたくて出たError。

これをやったら
./emsdk install sdk-incoming-64bit
を実行したら
error: could not exec the linker `emcc`: No such file or directory (os error 2)
が出て、そんなファイルやディレクトリねー。
て言われた。

1.
brew install CMake

2.

$ ./emsdk install sdk-incoming-64bit

やって見たけど
コンパイルするとエラー。。

https://kripken.github.io/emscripten-site/docs/tools_reference/emsdk.html

これだ。。
この中に書いてある。

./emsdk install git-1.8.3 clang-incoming-64bit node-0.10.17-64bit python-2.7.5.3-64bit java-7.45-64bit emscripten-incoming

これを実行してください。

git-1.8.3がない!とか言われたら
それはインストールせず、

./emsdk install clang-incoming-64bit node-0.10.17-64bit python-2.7.5.3-64bit java-7.45-64bit emscripten-incoming


./emsdk list

リスト表示

今ダウンロ

./emsdk list

./emsdk list

ードしたのが入ったのを確認

source ./emsdk_env.sh
更新

source ./emsdk_env.sh

source ./emsdk_env.sh

PATHが通ったことを確認。

これ。
そして再度、
rustc --target=wasm32-unknown-emscripten hello.rs -o hello.js
とか
rustc --target=wasm32-unknown-emscripten hello.rs -o hello.html
とか
emsdk-portable/の直下にhello.rsがあることを確認して
cd /emsdk-portable
で打ってください。。

【Rust/WebAssembly】これが出たら。error: could not exec the linker `emcc`: No such file or directory (os error 2)

【Rust/WebAssembly】これが出たら。error: could not exec the linker `emcc`: No such file or directory (os error 2)

生成できた。。