ubuntu: eclipse和gdb调试jni代码;gcj调试jni代码
来源:互联网 发布:灵魂相认知乎 编辑:程序博客网 时间:2024/04/30 23:30
一、ubuntu eclipse 调试jni 本地C++代码
1. javac编译.java 源文件为.class文件
java -Xms64m -Xmx512m -Xdebug -Xrunjdwp:transport=dt_socket,address=8888,server=y,suspend=y CurlInterfaces.CurlJniTest
3. 打开shell,ps -aux查看第2步运行的进程PID,运行gdb attach PID.
4. 打开eclipse ,"run->Debug Configurations",如下图设置:
点击APPLY,Debug连接java运行的进程。
5. 此时可以通过GDB设置C++函数断点进行调试了(eclipse调试java代码,jdb调试C++代码)。
二、 gcj 调试java代码(含jni调用)
1. gcj -g -C ×.java
2. gcj -g -o a.out TestNativeCode.class -fjni libNativeCode.so --main=TestNativeCode;
3. gdb a.out;
0 0
- ubuntu: eclipse和gdb调试jni代码;gcj调试jni代码
- 使用GDB调试JNI代码
- 使用GDB调试JNI代码
- 使用GDB调试JNI代码
- 如何使用Eclipse和GDB对JNI代码进行调试(JAVA和C)
- linux 下 android ndk-gdb 调试 jni 中的c 代码
- 用VC + Eclipse调试jni的native代码
- eclipse中jni调试本地C++代码步骤
- 在Eclipse中NDK单步调试JNI代码
- 用VC + Eclipse调试jni的native代码
- ubuntu下gdb代码调试
- 用GDB调试JNI程序
- 用GDB调试JNI程序
- android(NDK+JNI)---Eclipse+CDT+gdb调试android ndk程序
- 使用vs2010和eclipse联合调试jni
- 使用vs2010和eclipse联合调试jni
- 超简单的在Eclipse中NDK单步调试JNI代码代码
- GDB调试C++代码和NS代码
- Eclipse上的Web项目调试
- this关键字
- 【ORACLE】sql*loader的实验一
- Class 和 xml 之间的相互转化
- eclipse安装内存分析工具
- ubuntu: eclipse和gdb调试jni代码;gcj调试jni代码
- 成为高手必须掌握哪几种语言
- mysql 字符集设置
- android中隐藏ListView滚动条
- sqrt()函数详解
- 【1131】C/C++经典程序训练1---最大公约数与最小公倍数(两种方法)
- 【C++基础 09】避免对象的拷贝
- [水]ZOJ1051
- linux 命令