3
我编写了一个Java软件,通过使用硬件供应商提供的DLL与USB硬件进行通信。我使用Java Native Access库将包装器写入本机代码。有时当我运行它时,只有在本地代码相关的函数中,JVM崩溃,我无法找到导致错误的原因,因为它发生在本机代码中,而我没有源代码(MSVCRT71.DLL)。在Windows下调试JVM崩溃
我大部分时间都是Linux开发人员,所以我不习惯这种情况。我能做些什么来将外部调试器(例如Visual C++)附加到JVM进程,并从中获取有意义的东西(即不是汇编指令)?
安装Visual Studio 7.1的工作,谢谢! – jfsantos 2009-02-12 22:33:56