UnsatisfiedLinkError 해결: JNI 프로젝트에서 종속 라이브러리를 찾을 수 없습니다
JNI(Java Native Interface) 프로젝트를 개발할 때 다음과 같은 문제가 발생할 수 있습니다. 오류: "java.lang.UnsatisfiedLinkError: C:...path...mylib.dll: 종속 라이브러리를 찾을 수 없습니다." 이 오류는 JVM(Java Virtual Machine)이 JNI 라이브러리에 필요한 공유 라이브러리(DLL)를 찾을 수 없음을 나타냅니다.
문제 해결
문제를 해결하려면 , 다음 해결 방법을 고려하십시오.
Windows XP에서 테스트하는 것처럼 macOS의 Visual Studio 2010에서는 대상 플랫폼을 Windows로 설정해야 합니다. Windows에서 개발하는 경우 그에 맞게 대상 플랫폼을 설정하십시오.
추가 팁
자세한 내용은 "The JNI Book" 또는 Oracle HTML 버전의 JNI 사양. "java -XshowSettings:properties -version" 명령을 사용하여 공유 라이브러리 검색 경로를 식별할 수도 있습니다.
위 내용은 내 JNI 프로젝트가 종속 라이브러리를 찾을 수 없는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!