我已經按照以下檔案中描述的步驟安裝了 emsdk:https ://emscripten.org/docs/getting_started/downloads.html#sdk-download-and-install
現在,當我在 macOS 下啟動終端時,我在開頭插入了這些行:
Setting up EMSDK environment (suppress these messages with EMSDK_QUIET=1)
Adding directories to PATH:
PATH = [private]/emscripten/emsdk
PATH = [private]/emscripten/emsdk/upstream/emscripten
PATH = [private]/emscripten/emsdk/node/14.18.2_64bit/bin
Setting environment variables:
PATH = [private]/emscripten/emsdk:[private]/emscripten/emsdk/upstream/emscripten:[private]/emscripten/emsdk/node/14.18.2_64bit/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/Little Snitch.app/Contents/Components:/usr/local/share/dotnet:/opt/X11/bin:~/.dotnet/tools:/Library/Apple/usr/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands
EMSDK = [private]/emscripten/emsdk
EM_CONFIG = [private]/emscripten/emsdk/.emscripten
EMSDK_NODE = [private]/emscripten/emsdk/node/14.18.2_64bit/bin/node
EMSDK_PYTHON = [private]/emscripten/emsdk/python/3.9.2_64bit/bin/python3
SSL_CERT_FILE = [private]/emscripten/emsdk/python/3.9.2_64bit/lib/python3.9/site-packages/certifi/cacert.pem
我找不到這是從哪里啟動的。emsdk不出現在.bash_profile, 也不出現在.profileor中.bashrc。
我必須在哪里設定EMSDK_QUIET=1以避免這些線?
uj5u.com熱心網友回復:
很多時候,當您安裝需要更改環境的程式(如編譯器工具鏈)時,安裝腳本將根據當前用戶的默認 shell 或有時通過掃描 $HOME 來修改它期望由您的 shell 獲取的檔案。在 MacOS 上,您可能會看到它添加了一行(如果找不到,則創建):
- $HOME/.bashrc 或 $HOME/.bash_profile 用于 bash
- $HOME/.zshrc 或 $HOME/.zprofile 用于 zsh
- $HOME/.config/fish/config.fish 用于魚
請注意,最新版本的 MacOS 已將默認 shell 從 bash 更改為 zsh。由于許可問題,他們必須發布舊版本的 bash(3.2 與 5.x 當前版本),所以這可能是一個不錯的舉措,但這意味著您可能需要檢查 zsh 檔案而不是通常的 bash 檔案。
當您需要為工具鏈設定 envar 時,EMSDK_QUIET=1只需查找環境來源所在的行,然后在其上方匯出該 envar。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/511315.html
標籤:苹果系统授权emsdk
下一篇:這個點分隔命名約定是什么?
