2016-07-06 15 views
1

I Emscripten durch die Schritte unten installiert:Installation und Verwendung Emscripten

1.) Download the emsdk-portable version for Linux/MacOSX 
http://kripken.github.io/emscripten-site/docs/getting_started/downloads.html#sdk-downloads 
2.) 
Run 
$ ./emsdk update 
$ ./emsdk install latest 
$ ./emsdk activate latest 
$ source emsdk_env.sh (To update your environment variables) 

Ich glaube, alles richtig installiert, aber ich bin nicht in der Lage, überall laufen Emscripten außerhalb des emsdk Ordner.

Ich muss EM ++ in meinem Ordner ausführen: Dokumente/Projekt3/DataViz/Graphiti.

Auch, wenn ich laufe em ++ in meinem emsdk Ordner -v, bekomme ich die folgende Meldung Ich war zu lösen nicht in der Lage:

Java does not seem to exist, requierd for closure compiler, 
which is optional (define JAVA in /home/bryce/.emscripten if you want it) 

ich den Java-Pfad in dem Ordner zu definieren versucht aber ich bin mir nicht sicher, wie es aussehen soll.

Jede Hilfe zur Lösung dieser beiden Probleme würde sehr geschätzt werden.

Antwort

2

Das erste Problem klingt wie die PATH nicht richtig eingestellt ist. Geben Sie echo $PATH ein, nachdem Sie source emdsk_env.sh ausgeführt haben, und überprüfen Sie, ob der Pfad zu Ihrer emscripten-Installation hinzugefügt wurde.

Beachten Sie, dass Sie die PATH für jede Terminal-Sitzung exportieren müssen (es könnte eine Idee sein, source <path to emsdk dir>/emsdk_env.sh in Ihre .bashrc Datei zu setzen, damit dies automatisch erfolgt).

Könnte dieser Link bei dem zweiten Problem helfen?

https://kripken.github.io/emscripten-site/docs/building_from_source/verify_emscripten_environment.html#installing-missing-components

+0

Sorry, dumme Followup-Frage. Wo sollte ich diese Quellzeile in .bashrc einfügen? Ich möchte nichts durcheinander bringen – Edon

+1

einfach am Ende der Datei. Es sollte nichts durcheinander bringen, aber wenn es so lange dauert, wie Sie die Leitung entfernen, sollte alles in einer neuen Terminalsitzung wieder normal sein;) –

+2

das hat funktioniert! Für jeden, der diese Frage untersucht, habe ich das Java-Bit über den Johns-Link gelöst, aber ich musste etwas tiefer gehen: https://kripken.github.io/emscripten-site/docs/building_from_source/index.html#installing-from -Quelle – Edon