java
tsh123321
这个作者很懒,什么都没留下…
展开
-
java调用C++库崩溃排查
java调用C++库崩溃排查 问题:java通过JNI方式调用C++库文件,运行时崩溃 1.首先生成core文件/或者gdb attach到进程上 //不限制core文件大小 ulimit -c unlimited //core文件带pid和进程名 core在当前目录 echo "core_%e_%p" > /proc/sys/kernel/core_pattern 2.gdb查看core...原创 2019-04-01 15:11:33 · 2123 阅读 · 0 评论 -
Linux下java使用JNI调用C++
Linux下java使用JNI调用C++ 1.JNI介绍 JNI即Java Native Interface(Java本地接口),是一个协议,主要作用为:实现Java调用c/c++代码(类库),或者C/C++调用Java代码 2.准备JNI 先用javah,根据.java文件生成.h头文件,然后用C++实现这个接口 2.1先在目录下创建JNI.java文件 内容如下 //JNI.java文件 pu...原创 2019-04-01 15:15:24 · 2150 阅读 · 1 评论