emscripten을 사용하여 제 3 자 자바 스크립트 라이브러리를 어떻게 호출합니까?

StackOverflow https://stackoverflow.com//questions/25000170

  •  20-12-2019
  •  | 
  •  

문제

emscripten을 사용하여 JavaScript로 컴파일하고 브라우저에서 실행하려는 C에서 큰 코드베이스가 있습니다.문제 없어.

i 다음 3 파티 JavaScript 라이브러리를 추가하고 emscripten의 메커니즘을 사용하여 C 코드에서 호출하십시오.

em_asm 구성을 사용하여 제 3 자 JS 라이브러리에 전화를 추가했습니다.C 코드를 HTML / JS 파일로 컴파일하면 제 3 자 JS 라이브러리가 보이지 않습니다.
html 파일을 수동으로 편집하여

를 추가하면
<script src="3rdPartyLib.js"></script>
.

그것은 훌륭하게 작동합니다.

어떻게 Enscripten을 수동으로 수행하는 것이 아니라 <script> 태그를 넣을 수 있습니까?

도움이 되었습니까?

해결책

쉘 파일을 PernerAcodiceCodeTag 코드로 사용할 수 있습니다.생성 된 HTML은 해당 파일을 템플릿으로 사용하므로 사용자 정의 스크립트 태그를 포함 할 수 있습니다.

emscripten의 문서

- 쉘 파일
HTML 출력을 생성 할 때 사용되는 스켈레톤 HTML 파일의 경로 이름.사용 된 쉘 파일은 이것을 가지고 있어야합니다 내부 토큰 : {{{script}}}}.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top