-------java源文件---------:
package DllPackage;public class HelloWorld {

    public   static   void   main(String   []   args)   {    
     HelloWorld   app   =   new   HelloWorld();    
        app.ShowMessage("Generated with JNI");    
    }    
    private   native   void   ShowMessage(String msg);    
    static   {    
        System.loadLibrary("MsgImpl");    
    }   }-------C源文件----------:#include "DllPackage_HelloWorld.h"  
#include <math.h>
#include <stdio.h>
JNIEXPORT void JNICALL Java_DllPackage_HelloWorld_ShowMessage
(JNIEnv * env, jobject obj,jstring str){  
    //const char* szStr=(env)->GetStringUTFChars(s,0);
    //printf("string=[%s]",szStr);  
    //env->ReleaseStringUTFChars(s,szStr);
}  ------当运行java的时候 报-------:
Exception in thread "main" java.lang.UnsatisfiedLinkError: ShowMessage
at DllPackage.HelloWorld.ShowMessage(Native Method)
at DllPackage.HelloWorld.main(HelloWorld.java:7)