모든 파일은 E: 경로에 있습니다.
jdk1.6.0_07 설치
VC++6.0 설치됨
첫 번째 단계,
HelloWorld.java
두 번째 단계,
E:>javac HelloWorld.java
얻다
HelloWorld.class
세 번째 단계,
E:>자바 HelloWorld
얻다
HelloWorld.h
네 번째 단계,
C 파일 쓰기
HelloWorldImp.c
다섯번째 단계,
cl을 사용하여 6단계를 컴파일합니다.
나는 성공했다
나중에 실험을 계속했는데 목표는 Java가 프린터의 tsclib.dll을 호출하는 것이었습니다. 방법은 dll이 dll을 호출하는 것이었습니다. 중간 dll을 만들고 Jni 메서드를 고려한 다음 tsclib.dll을 호출하여 동작을 구현합니다. (결과를 미리 말해주세요 : 실패했어요)
-----------소스코드는 아래와 같습니다.
이 기사는 CSDN 블로그에서 가져온 것입니다. 재인쇄할 때 출처를 표시하십시오: http://blog.csdn.net/pinkPumpkins/archive/2009/12/18/5029199.aspx
-