2014-12-01 3 views
0

C++로 작성된 GRT 라이브러리를 사용하고 있으며이를 JNA를 사용하여 Java와 통합하려고합니다. 그렇게하려면 공유 라이브러리 (.dll/.so)를 만들고 싶습니다. 하지만 어떻게 해야할지 모르겠습니다.C++ 라이브러리를 .so/.dll 공유 라이브러리로 변환

다음은 GRT 라이브러리에 대한 링크입니다.

https://github.com/nickgillian/grt/tree/master/GRT

난 그냥이 C++ 라이브러리에서 메서드를 호출합니다.

도움을 주시면 감사하겠습니다. 미리 감사드립니다. https://github.com/nickgillian/grt/tree/master/build에서

답변

3

는 :

$ cmake .. -DBUILD_STATIC_LIB=OFF 
$ make 

다음 빌드 디렉토리에 어딘가에 libgrt.so 파일이 있어야합니다.

+0

감사합니다. moosigin3space ... 방금 보았습니다 .. 내 나쁜 ..-) –

관련 문제