PATH und EMSCRIPTEN exportieren

PATH und EMSCRIPTEN exportieren

Ich bin verwirrt über das PATH-Setup.

Ich habe installiertemscriptenund folgen Sie ihrem Tutorial. Als letzten Schritt exportieren Sie laufende Variablen. source ./emsdk_env.sh Dadurch werden einige Dinge exportiert:

PATH="$PATH:/home/gogromat/Downloads/emsdk_portable
:/home/gogromat/Downloads/emsdk_portable/clang/fastcomp/build_master_64/bin
:/home/gogromat/Downloads/emsdk_portable/emscripten/master:"
EMSCRIPTEN="/home/gogromat/Downloads/emsdk_portable/emscripten/master"

Danach kann ich auf einige Befehle zugreifen wieemconfigure

Wenn ich das Terminal verlasse, kann ich den Befehl jedoch nicht mehr verwenden. Es funktioniert also anscheinend nur für die aktuelle Terminalsitzung.

Ich habe online gelesen, dass Sie es für Ihre Skripte verwenden können /etc/environment. Und so habe ich es dort ungefähr so ​​hinzugefügt:

PATH="/...../:emscripten_paths...:"
EMSCRIPTEN="/home/gogromat/Downloads/emsdk_portable/emscripten/master"

Aber dann hatte es keine Wirkung. Neustart, dasselbe.

Dann habe ich gelesen, dass man es hinzufügen kann ~/.profile . Und das habe ich getan:

export GOPATH=...:
export PATH=$PATH:...
export EMSCRIPTEN=$HOME/gogromat/Downloads/emsdk_portable/emscripten/master:

Und dann: source ~/.bashrc Es tut sich immer noch nichts bei mir. (Befehl wurde nicht gefunden :s)

Jetzt weiß ich nicht, was los ist.

Antwort1

Ich habe die Variablen wie folgt festgelegt ~/.bashrc:

PATH="$PATH:/home/gogromat/Downloads/emsdk_portable:/home/gogromat/Downloads/emsdk_portable/clang/fastcomp/build_master_64/bin:/home/gogromat/Downloads/emsdk_portable/emscripten/master"
EMSCRIPTEN="/home/gogromat/Downloads/emsdk_portable/emscripten/master"

und habe es bezogen, und jetzt scheint es zu funktionieren.

verwandte Informationen