社区
Web 开发
帖子详情
@@请教高手@@ 如何在windows下java调用.so文件??在线等,
COSD_HKwr
2009-11-10 11:30:04
情况是这样的。
在windows下Java 的tomcat 开发程序,需要用到 .so文件中的一个getresult函数。
客户给提供一个.so文件,说是接口文件。
求助,在线等。。谢谢。
...全文
650
7
打赏
收藏
@@请教高手@@ 如何在windows下java调用.so文件??在线等,
情况是这样的。 在windows下Java 的tomcat 开发程序,需要用到 .so文件中的一个getresult函数。 客户给提供一个.so文件,说是接口文件。 求助,在线等。。谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
COSD_HKwr
2009-11-12
打赏
举报
回复
????人呢,,,,???
COSD_HKwr
2009-11-10
打赏
举报
回复
[Quote=引用 5 楼 youjianbo_han_87 的回复:]
jni应该可以,让客户那边再给点信息吧。。。。。。。。。。。。。这是他们的义务
[/Quote]
2个都出差去了。。。
youjianbo_han_87
2009-11-10
打赏
举报
回复
jni应该可以,让客户那边再给点信息吧。。。。。。。。。。。。。这是他们的义务
COSD_HKwr
2009-11-10
打赏
举报
回复
[Quote=引用 2 楼 swandragon 的回复:]
http://ironurbane.javaeye.com/blog/375740
[/Quote]
二:java调用so(C)
java和c / c++通信都可以通过jni来实现。 在java代码中:
System.loadLibrary("Hello");
Hello不能写成Hello.dll或者Hello.so,它会根据系统平台自动填充,需要注意的是在unix/linux下生成.so动态库文件的时候,
需要在Hello.so前添加lib,否则找不到.so文件(libHello.so),运行的时候需要指定.so的路径:
java -Djava.library.path=/homw/user/so所在目录 -jar Hello.jar
他只说了这么一点调用SO文件的
。。。
具体些。。
COSD_HKwr
2009-11-10
打赏
举报
回复
[Quote=引用 1 楼 invoked 的回复:]
可用JNI调用本地方法
.so是Unix下的可执行文件
[/Quote]
我知道
具体一些可以吗?
swandragon
2009-11-10
打赏
举报
回复
http://ironurbane.javaeye.com/blog/375740
invoked
2009-11-10
打赏
举报
回复
可用JNI调用本地方法
.so是Unix下的可执行文件
php 加载
java
.so,
请教
,php扩展加载第三方.so
文件
时出错
我的应用场景是这样的,在使用企业微信会话归档服务时,对方未提供php版本的SDK,只提供了
JAVA
和C++版本的SDK,所以想到编写一个PHP扩展来
调用
他们的C++版本的SDK,扩展
调用
是这样做的:在config.m4
文件
中使用PHP_ADD_INCLUDE,PHP_ADD_LIBRARY_WITH_PATH加载的第三方的.so
文件
,然后在PHP_RINIT_FUNCTION中
调用
了第三方.so文...
java
调用
C语言执行dll
文件
这是一个很大的坑。在里面遨游了两天时间,很无语 注:.dll是运行在
Windows
环境的。想要在Linux环境运行就是.so
文件
(.so就是和.dll
文件
一样) 在eclipse上配置后
调用
执行正常,但是在idea中就不行。一共有三个类型的错,大概的意思都是下面这个截图中的报错 主要的方法是:将比如将一个jar包放在
Windows
环境的卓某一个
文件
夹中,那么把所有的dll温江复制进入,和这个jar同级目录。启动这个jar,就可以正常的
调用
了 static { Syste..
c语言多
文件
编程,即main
文件
调用
其他.c
文件
的方法
首页 博客 学院 下载 论坛 问答 活动 专题 招聘 APP VIP会员 博客之星 写博客 5 c语言多
文件
编程,即main
文件
调用
其他.c
文件
的方法 原创 天泉证道 最后发布于2018-11-14 14:46:32 阅读数 4047 收藏 展开 c语言多
文件
编程,即main
文件
调用
其他.c
文件
的方法。 两种方法的区别就是,gcc编译时,是否加b.c
文件
,不加的话,就在a.c
文件
里面,加#in...
java
通过JNA
调用
DLL
文件
(包含回调函数的实现)
JNA(
Java
Native Access)框架是一个开源的
Java
框架,是SUN公司主导开发的,建立在经典的JNI的基础之上的一个框架。非常强大、易用。其中JNA是对JNI的封装,能让
java
使用者更好的使用本地的动态库 一、JNA与JNI的比较 JNI: JNI允许
Java
代码和其他语言(尤其C/C++)写的代码进行交互,只要遵守
调用
约定即可。首先看下JNI
调用
C/C++的过程,注意写...
android无法使用so.6,Android Studio的so
文件
无法加载
最近重构之前的项目,调试时出现无法加载so
文件
。我so
文件
放置的路径如下:出现的错误是:E/AndroidRuntime: FATAL EXCEPTION: mainProcess: net.comet.example, PID: 6786
java
.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip f...
Web 开发
81,115
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章