2010-04-09 1 views
1

에서 공유 라이브러리를 만들면 "can not open file"jni.h "을 열 수 없음을 보여줍니다. 그러한 파일이나 디렉토리가 없습니다 "... jni.h는 자바 클래스에서 생성 된 헤더 파일에 머신에 포함 시키려고 시도합니다 ... 자바 네비게이션 인터페이스 작업을 위해 이것을 사용하고 있습니다 ... 어느 누구도 나를 도울 수는 없습니다 ...vC++ 명령 프롬프트에서 "cl"명령을 사용하여 공유 라이브러리 파일을 만들려고 할 때 C++ 소스 파일

+0

덕분에 내가 그것을 가지고 ...하지만 지금은 다른 오류가 말하는 "심각한 오류 C1023을 : 열려있는 컴파일러 생성 된 파일 수 없습니다"- 권한이 거부 ... – Navin

답변

0

cljni.h을 찾을 위치가 필요하다고 생각되는 것 같습니다. 그건 아마도 다음과 같이 그 -I 옵션을 사용하여 포함합니다 :

-I"C:\Java\what ever\include" 
관련 문제