저는 현재 Java로 게임을 개발 중입니다. 끝나면 Steam에 게시하려고합니다. Steam API는 C++로 작성되었으며 Steam API는 Java에서 API를 사용할 방법이 있는지 물어 보았을 때 포장지를 써야한다고했습니다.Java에서 C++ API 사용하기
내 질문 : 어떻게 래퍼를 작성합니까? 아니면 다른 사람이 이전에 이것을 작성하고 다운로드 할 수있게 했습니까?
는저는 현재 Java로 게임을 개발 중입니다. 끝나면 Steam에 게시하려고합니다. Steam API는 C++로 작성되었으며 Steam API는 Java에서 API를 사용할 방법이 있는지 물어 보았을 때 포장지를 써야한다고했습니다.Java에서 C++ API 사용하기
내 질문 : 어떻게 래퍼를 작성합니까? 아니면 다른 사람이 이전에 이것을 작성하고 다운로드 할 수있게 했습니까?
는당신이 찾고있는 핵심 기술은 자동으로 글루 코드 (JNI)를 생성하는 SWIG 사용할 수있는 Java Native Interface
입니다.
C++ 헤더 파일이 필요하며 프로젝트에 사용할 수있는
클래스를 만들 수 있습니다.
자세한 내용은 Swig and Java을 참조하십시오.
네이티브는 찾고있는 키워드이며 자바에서 네이티브 메소드를 호출하는 방법을 검색하면 완료됩니다. :) –