상세 컨텐츠

본문 제목

emscripten 2.0 환경설정

C++

by 뽀로룡 2021. 2. 18. 10:55

본문

Python(3.6 이상 설치) 
    - 설치 안하면 emsdk install latest 동작 안 한다(필수)

 

git 설치
    git cmd 입력
    1. git clone github.com/emscripten-core/emsdk.git

    2. cd emsdk

 

emscripten 설치
    git 명령어로 설치한 경로에서( git 설치 2단계 경로)
    1. emsdk 경로 찾아가기
    2. emsdk install latest (emsdk install 3.1.14)
    3. emsdk activate latest

    설치 확인
    4. emsdk list
    

    경로설정
    5. emsdk_env


emscripten 설치 make 미실행시
    emsdk install sdk-upstream-master-64bit
    emsdk activate sdk-upstream-master-64bit


emmake make 실행
//emsdk install mingw-7.1.0-64bit
//emsdk activate mingw-7.1.0-64bit
// 사용하지 말자 ㅡㅜ 경로랑 여러가지로 문제가 발생
// 현재 make는 3.82.90버젼으로 설치 완료


emmake make Error
    - mingw 설치 후에도 emmake make 동작 시 아래와 같은 오류가 발생한다면

        - make: make

 

    - 'make'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
        - 환경변수 path에 경로 추가 
        - 경로 확인 : emsdk activate mingw-7.1.0-64bit 에서 나오는 로그에  ("PATH =" 시작하는 부분) mingw 검색
        - 경로 확인 후 환경 변수 Path에 추가
        - 혹시 로그 내용으로 환경변수가 빠져있다면 추가

 

 

<2.0 버전 환경설정>

C:\EMSDK\emscripten\2.0
C:\EMSDK\emsdkemscripten\2.0\upstream\emscripten
C:\EMSDK\emsdkemscripten\2.0\node\12.18.1_64bit\bin
C:\EMSDK\emsdkemscripten\2.0\python\3.7.4-pywin32_64bit
C:\EMSDK\emsdkemscripten\2.0\java\8.152_64bit\bin

C:\MinGW\bin

 

<1.37.34 버전 환경설정>

C:\EMSDK

C:\EMSDK\clang\e1.37.34_64bit

C:\EMSDK\node\8.9.1_64bit\bin

C:\EMSDK\python\2.7.13.1_64bit\python-2.7.13.amd64

C:\EMSDK\java\8.152_64bit\bin

C:\EMSDK\emscripten\1.37.34

C:\EMSDK\mingw\4.6.2_32bit

 

이렇게해서 안되면 cmd로 C:\EMSDK 로 들어가서

emsdk activate sdk-1.37.34-64bit --global 실행

'C++' 카테고리의 다른 글

IE에서 엔진 동작하기 위한 옵션  (0) 2019.08.27
emscripten 수정 및 함수 추가하기  (0) 2019.08.27
emscripten 설치  (0) 2019.08.26

관련글 더보기