2012-05-11 3 views
0

유닉스 환경에서 (JNI를 통해) 컴파일되고 실행되는 C 프로젝트를 Windows로 옮기는 데 어려움을 겪고 있습니다. .JNI - "[lib] .dll : 종속 라이브러리를 찾을 수 없습니다"와 관련하여 누락 된 라이브러리를 찾는 방법

내가 창에서 프로그램을 컴파일하고 내 런타임 환경 나는 오류가 발생했습니다에로 이어지는 경로를 추가 할 수 있었다 동안 System.loadLibrary() 후 :

classes\x32\coremod.dll: Can't find dependent libraries 

어떻게 무엇 I을 도서관 발견 할 수 있습니다 %PATH%에 있어야합니까?

답변

1

나는 이것을 알지 못했지만 DEPENDS.exe이라는 프로그램을 사용하여 대상에서 사용하는 dll을 발견 할 수 있습니다.

내 경우에는이 항목이 등록되지 않은 유일한 DLL을 강조 표시하여 프로그램 실행을 위해 %PATH%에 추가 할 수 있습니다.

관련 문제