-------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)
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)
解决方案 »
- js无法取得表单中的值。。
- struts2 该怎么用log4j记录日志呢?
- subclass's has not only one entity manager property帮我看看这个异常怎么解决?
- struts中首页加载问题
- 高手帮个忙 jive的疑问
- 求教在struts2的框架里 怎样将jsp页面的list对象传递至Action?????????????
- 用strut2替代spring mvc时关于调用Action不同方法的配置问题
- hibernate中怎样让一个属性自动增长??
- 请大虾们给小弟讲讲Spring配置文件bean的属性注入细节!!!!!
- 高难度struts-图片插入数据库
- 道相同,相为谋!!
- java 贪吃蛇的问题
是在一个包下面啊,如果把dll删除了,报的是找不到。现在报的应该是找不到方法。