有关jni的使用,急 http://www-900.ibm.com/developerWorks/cn/education/java/j-jni/tutorial/index.html 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 class myapp{ public static native void your_c_function(); static { System.loadLibrary("you_dll_name"); }}在command窗口中然后用javac myapp然后就有myapp.class在然后javah -jni myapp(千万不能写成myapp.class)然后就有myapp.h了有很多书的,看看以前的文章也行!我借问以下,为什么不能直接调用已有的如user32.dll非要自己去写一个新的dll不可呢?我的意思是是不是非要java->jni的dll-〉其他的dll? 是一定要写JNI格式(标准)的DLL,这是没有什么疑问的 cl -Ic:\jdk\include -Ic:\jdk\include\win32 -LD Sample1.c -FeSample1.dll运行出错,是不是要在vc下设置环境变量,如何在vcars32里设置?这个命令太长,能否有其他方法?如何用MFC向导的win32 dll来创建自己的共享库 可以直接用VC创建DLL项目就可以了(不用MFC) 打开VC,创建新项目,选择"Win32 Dynamic-Link Library",然后建一个空的DLL项目,把你产生的.h文件加进来就可以了。 thank you: leonzhao(灯泡)现在可以了。如果通过设置vc中的vcvars32中的环境变量来实现,应该设置path ,还是include,还是其他的。 请问应该怎么设置? 谢谢! Java swing 中组件的效果 ssh配置后启不了comcat请帮助忙呀?????????? 写入与读取中文字符的问题! 一个"hello world"程序的问题!1 请教:怎样把两个图片合并成一个? EJBS和EJB是不是一回事啊?能不能举个例子区分一下二者啊?谢谢! 菜鸟问题,请多多捧场! ?????有兴趣看看这个问题?????????????? 请帮我看看这段代码,应该很简单!!!! 帮忙解释一下三个术语:binding/late binding/virtual method invocation 基础问题---javadoc 的使用,越详细越好~~ EJB开发中的问题!
class myapp
{ public static native void your_c_function();
static
{ System.loadLibrary("you_dll_name");
}
}
在command窗口中
然后用javac myapp
然后就有myapp.class
在然后javah -jni myapp
(千万不能写成myapp.class)
然后就有myapp.h了
有很多书的,看看以前的文章也行!
我借问以下,为什么不能直接调用已有的如user32.dll
非要自己去写一个新的dll不可呢?
我的意思是是不是非要java->jni的dll-〉其他的dll?
运行出错,是不是要在vc下设置环境变量,如何在vcars32里设置?这个命令太长,能否有其他方法?如何用MFC向导的win32 dll来创建自己的共享库
现在可以了。如果通过设置vc中的vcvars32中的环境变量来实现,应该设置path ,还是include,还是其他的。 请问应该怎么设置? 谢谢!