社区
实用资料发布区
帖子详情
在linux下用JAVA的jni调c++问题
hangfu2001
2006-11-04 06:52:20
各位高手,小弟学习通过java调c语言,不知道.so放到哪里,java总是提示找不到,请大家多多指教!
...全文
222
3
打赏
收藏
在linux下用JAVA的jni调c++问题
各位高手,小弟学习通过java调c语言,不知道.so放到哪里,java总是提示找不到,请大家多多指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hundlom
2006-11-09
打赏
举报
回复
在.bash_profile中的LD_LIBRARY_PATH变量后增加so所在的路径。
leeight
2006-11-09
打赏
举报
回复
写一个java程序
public class Test{
public static void main(String args[]){
System.out.println(System.getProperty("java.library.path"));
}
}
应该输出很多路径的。
放到任何一个里面都可以的。
不过你编译生成的so文件应该是以lib开头的。
比如说你在程序中是
System.loadLibrary("my.so");
so文件的名字应该是libmy.so的
android 使用
jni
调
用
c++
android配置ndk,使用swig编译生成
jni
Java
接口
调
用
c++
方法。这是成功的例子,前提是你要配置一下你的环境变量。如有疑问,可以去查看我的博客。有相关内容。
Java
通过
JNI
调
用
C++
的DLL文件.docx
Java
通过
JNI
调
用
C++
接口,Demo文档描述(里面有代码),里面有Windows下
调
用版和
linux
下
调
用版,经本人亲自测试,可用。
JNI
:
Java
与
C++
的美好结合
这课程,我们的主题就是对C函数,或是对Shared Library,或是对
JNI
的本地代码的代码写法,我们要讲求它的稳定性。也就是要让它有更好的设计,是我们对这设计做优化的思考,也是架构师的一个很重要的职责。本节,我...
自动更根据
Java
文件生成
JNI
接口(
C++
虚类)的小工具
自动更根据
Java
文件生成
JNI
接口(
C++
虚类)的小工具, 该工具是运行在UNIX/
Linux
之上的,内有源码。 工具的实现用到了shell、c语言以及c和
java
工具链。 压缩包里面有README.TXT可以看说明,有一个范例
Jni
Core.
java
....
在windows中
jni
(生成dll)
Linux
中
jni
(生成so),
java
调
用曾
c++
该软件主要是介绍,
java
如何
调
用才
c++
程序,并且如何在visaul
c++
中用命令行cl生成dll文件。
实用资料发布区
3,286
社区成员
2,297
社区内容
发帖
与我相关
我的任务
实用资料发布区
Linux/Unix社区 实用资料发布区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 实用资料发布区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章