用于调试混合c++和Java代码的实用方法

Pragmatic methods for debugging mixed C++ and Java code

本文关键字:方法 代码 Java 调试 混合 c++ 用于      更新时间:2023-10-16

我正在为Java中的C/c++库开发一个包装器,并且它已经达到了大部分工作的程度,但是偶尔会出现分段错误和其他错误。我正在使用Eclipse进行开发,看起来他们正在朝着混合调试的方向努力,但它还没有完成。

除了单独调试c++和Java或添加大量print语句之外,谁能建议一些好的技术和最佳实践来进行这种调试?

EDIT只是以防它是相关的-我不是为Android开发的,所以任何Android特定的工具将无法帮助

除了使用Java的print语句外,我没有发现任何东西side,但是很有可能将gdb附加到Java进程,或者在gdb下启动JVM,并设置断点,检查