1、VC6(CPP)的DLL代码:
#include<stdio.h>
#include "jniZ_JNIjw01.h" JNIEXPORT void JNICALL Java_jniZ_JNIjw01_SayHello (JNIEnv * env, jobject obj)
{
printf("Hello World\n");
}
2、Java代码:
package jniZ; public class JNIjw01
{
//定义一个本地方法
public native void SayHello(); public static void main(String[] args)
{
//System.out.println(System.getProperty("java.library.path")); //调用动态链接库
System.loadLibrary("JNIjwVC6_01");
JNIjw01 jni01 = new JNIjw01();
jni01.SayHello();
}
}
3、Java控制台输出:
Hello World
4、
5、