社区
Java
帖子详情
VC++6.0下开发的动态库如何在Java2环境下调用!
无聊的职业生涯
2002-12-20 04:22:21
现在因为工作需要,要用VC++开发环境下开发一些动态库以便让Java2能正确访问,这个问题一直没有接触过,请问哪位高人能帮我解决此问题!
...全文
111
4
打赏
收藏
VC++6.0下开发的动态库如何在Java2环境下调用!
现在因为工作需要,要用VC++开发环境下开发一些动态库以便让Java2能正确访问,这个问题一直没有接触过,请问哪位高人能帮我解决此问题!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sayo
2002-12-23
打赏
举报
回复
用java的native做一个本地程序,用这个本地程序将你的DLL包进来(封装进来)
tiger_qi
2002-12-22
打赏
举报
回复
说的比较详细了
对了,对于上面的类使用javah生成dll头文件,然后实现dll就可以了
还有注意生成的dll应该放在java.libray.path指定的目录下
cxy_ll
2002-12-21
打赏
举报
回复
public class nativeExample
{
public static native String nativeMethod(String param);
public Exporter()
{
}
static
{
try
{
System.loadLibrary("dllname");
}
catch(UnsatisfiedLinkError unsatisfiedlinkerror)
{
System.err.println(unsatisfiedlinkerror);
}
}
}
longaway
2002-12-20
打赏
举报
回复
jni
V
C++
6.0
两直线交点
在V
C++
6.0
环境
下,我们可以利用OpenGL库或者GDI(Graphics Device Interface)来实现这一功能。本项目"V
C++
6.0
两直线交点"显然是一个演示程序,它允许用户交互地绘制两条直线,并实时显示出它们的交点。 首先,...
V
C++
如何从IE浏览器中获得标题内容
在V
C++
6.0
开发
环境
中,获取IE浏览器的标题内容主要涉及到Windows API的使用,特别是与COM(Component Object Model)相关的技术。COM是Microsoft提供的一种跨平台、跨语言的接口技术,用于对象间的通信。在本场景中...
Java
JNI
调用
C语言写的清屏的动态链接库
用c语言写了一个清屏的函数,然后生成动态链接库,再通过jni在
java
里
调用
清屏函数。请注意代码中的函数JNIEXPORT void JNICALL
Java
_Test_cls(JNIEnv *env, jobject obj),函数名字的Test是指使用该函数的
Java
类的...
c++
调用
java
工程
这通常涉及到
环境
变量的设置,确保包含
Java
的include和lib路径,以及特定于
开发
环境
(如V
C++
6.0
)的配置。此外,还需运行特定的批处理文件(如
java
-env.Bat),以准备必要的
环境
供
C++
调用
Java
。 接下来,通过
Java
...
JAVA
调用
C++
编写的DLL(
C++
和
JAVA
源码)
2. **创建
C++
DLL**:在V
C++
6.0
环境
下,你可以创建一个新的Win32 Dynamic-Link Library项目。定义你需要暴露给
Java
的函数,并遵循JNI的规范来编写函数签名。例如,一个简单的函数可能是: ```cpp #include "jni.h" ...
Java
51,411
社区成员
86,004
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章