下載並安裝

注意

如果您不想使用 emsdk 下載二進位檔,也可以從原始碼建置 Emscripten

提示

如果您想使用非官方套件而不是官方支援的 emsdk 安裝 emscripten,請參閱頁面底部。

驗證安裝

驗證安裝的最簡單方法是使用 Emscripten 編譯一些程式碼。

您可以直接跳到Emscripten 教學,但如果您在建置時遇到任何問題,您應該執行 驗證 Emscripten 開發環境 中的基本測試和疑難排解說明。

更新 SDK

提示

您只需要安裝一次 SDK!之後,您可以隨時使用Emscripten SDK (emsdk)更新到最新的 SDK。

在命令提示字元中輸入以下內容

# Fetch the latest registry of available tools.
./emsdk update

# Download and install the latest SDK tools.
./emsdk install latest

# Set up the compiler configuration to point to the "latest" SDK.
./emsdk activate latest

# Activate PATH and other environment variables in the current terminal
source ./emsdk_env.sh

套件管理器可以執行許多其他維護任務,從擷取 SDK 的特定舊版本到使用 GitHub 上工具的版本(甚至您自己的分支)。請在「操作指南」中查看所有可能性。

解除安裝 Emscripten SDK

如果您想移除整個 SDK,只需刪除包含 SDK 的目錄即可。

也可以使用 emsdk 移除 SDK 中的特定工具

使用 Docker 映像檔

整個 Emscripten SDK 也以docker 映像檔的形式提供。例如

docker run --rm -v $(pwd):/src -u $(id -u):$(id -g) \
  emscripten/emsdk emcc helloworld.cpp -o helloworld.js

請參閱 Docker Hub 頁面以取得更多詳細資訊和範例。

使用非官方套件安裝

注意

emsdk 是 Emscripten 專案支援的唯一官方支援的使用 Emscripten 的方式,也是我們不斷測試的方式(emsdk CIEmscripten GitHub CIChromium CI)。

雖然我們不正式支援其他取得 Emscripten 的方式,但我們絕對感謝第三方為方便使用者而封裝 Emscripten所做的努力,並且我們很樂意提供協助,如果您是這樣的封裝者,請與我們聯絡!

以下是非官方 emscripten 套件的部分清單

Windows
  • 套件資訊:emscriptenchocolatey

  • 維護者:@aminya

Homebrew
Arch Linux