首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用jdb进行调试

用jdb进行调试
EN

Stack Overflow用户
提问于 2011-09-06 11:42:34
回答 1查看 566关注 0票数 0

为了想办法绕过Sphinx 4 (Java语音识别引擎),我尝试使用发行版中包含的演示,将它修改为我想要做的事情(演示的名称是Aligner)。我遇到了问题,希望在命令行中使用jdb进行调试。我阅读了给这里的文档,但是它是有限的,并且没有解决我的问题的方法,简单地说,如下所示:

  1. 我是这样调用jdb的: jdb Aligner (项目的主类的名称)。
  2. 设置如下所示的断点:stop at Aligner:33 我得到的输出(在命令行上): Deferring breakpoint Aligner:33. It will be set after the class is loaded.
  3. 在文件demo.xml (这是该项目的makefile等效项)中, 提到了javac debug=true

我的问题:

  1. 我应该从哪里调用jdb?是从整个sphinx目录中的任何位置调用它,还是从与Aligner.java相同的目录调用它?
  2. 如何将jdbjar一起用于此项目?

P.S:我知道我可以用Eclipse来处理这个问题,但我不知道该如何做。我的第一要务是让它启动并运行。

P.P.S:我是一个Java新手,对语言不太了解。我对命令行的偏爱来自于我在命令行上进行C/C++编程的背景。

任何帮助都是最受欢迎的,

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2011-09-07 05:33:09

你到底想做什么?

如果您不太熟悉Java,为什么不使用Sphinx3或pocketsphinx,这两者都是用C实现的?

http://cmusphinx.sourceforge.net/wiki/download/

另外,您可以通过查看上面站点上的论坛或登录IRC频道#cmusphinx来获得更好的响应。

最后,你提到你的程序名是“对齐器”,这让你听起来像是在尝试强制对齐吗?斯芬克斯3/狮身人面像/袖珍狮身人面像包中已经有这方面的工具,也许值得你花些时间去检查它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7319334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档