JNI - dll 파일과 java 연동


visual studio에서 dll 파일을 만들고 자바 컴파일 시 다음과 같은 에러가 발생할 때가 있다.


Can't load IA 32-bit .dll on a AMD 64-bit platform


dll 파일이 32 bit 이지만 JVM는 64 bit 이기 때문에 발생하는 에러 이다.


해결방법은 2가지가 있다.


1. dll 파일을 64bit로 빌드


2. JVM을 32bit로 설정하여 자바 컴파일

+ Recent posts