Window 11에서 C++로 개발된 소스를 WebAssembly를 통해 웹상에서 동작시키기 위한 개발환경 설정을 해보겠습니다.
Python 공식 홈페이지에서 설치파일을 다운로드 합니다.
Reference : https://www.python.org/downloads/
설치파일을 실행합니다.
반드시 Add Python 3.XX to PATH 를 체크해서 환경변수 설정이 반영될 수 있도록 해야 합니다.
// Get the emsdk repo
git clone https://github.com/emscripten-core/emsdk.git
// Enter that directory
cd emsdk
// Fetch the latest version of the emsdk
git pull
아래의 (1), (2) 순서대로 배치파일을 실행합니다.
(1) emsdk : emsdk install latest
(2) emsdk_env : emsdk activate latest
이렇게 환경변수 설정을 해주면 emcc 및 emscripten 도구를 사용할 수 있게 됩니다.
혹은 cmd 창에서 emsdk_env를 실행합니다.
아래의 커맨드로 emscripten이 잘 설치가 되었는지 확인할 수 있습니다.
emcc --version
// emsdk 경로
C:\...\01_Study\03_WASM\emsdk
// emscripten
C:\...\01_Study\03_WASM\emsdk\upstream\emscripten
자세한 사항은 아래 사이트를 참고해주세요.
Reference :
https://emscripten.org/index.html
https://developer.mozilla.org/en-US/docs/WebAssembly
깔끔한 정리 많은 도움 되었습니다. 감사합니다. 링고님