나는 SWIG처럼 자동 바인딩 생성에 대한 아이디어를 정말 좋아한다. 하지만 아직 Javascript 바인딩이 부족합니다. 나는 각 기능에 매개 변수로 전달되어야하는 JS 컨텍스트 때문에 Spidermonkey로 수행 할 수 없다는 것을 읽었습니다.SWIG 및 Javascript : JDK/Rhino를 C++ 응용 프로그램에 임베드하는 것이 유일한 해결책입니까?
내가 찾은 유일한 해결책은 JDK를 내 C++ 응용 프로그램에 임베드하고 SWIG를 사용하여 Java에 바인딩을 생성 한 다음 Rhino 엔진을 JS 인터프리터로 사용하는 것입니다. 그것은 잘 작동하지만 정말 헤비급입니다!
다른 아이디어?
참고 : 예, 파이썬이나 루아를 대신 사용할 수 있습니다. 하지만 제 질문은 JS에 관한 것입니다.
V8은 어떨까요? – Pointy
V8을 대상으로하는 자동 바인딩 생성 소프트웨어가 아직 없습니다. 그리고 V8은 지금 Win64와 친숙하지 않습니다. 나는 그것을 필요로합니다. –