最近刚开始找JNI相关的资料
有到这个网址是用简单的helloworld去让java call c
http://blog.163.com/ct2007_km/blog/static/8550514220123273392591
我照他的步骤做
最后的指令 gcc -shared -o hello.dll HelloWorld.c 也有出现
Exception in thread "main" java.lang.UnsatisfiedLinkError: HelloWorld.print()V
这个问题 用dll export viewer 去看发现dll档函数名Java_HelloWorld_print@8
多了@8这个码 所以找不到
也跟着他的步骤改成下面这个指令
gcc -shared -Wl,