在看CMUsphinx开源程序中的sphinxtrain部分的程序时,想单步调试看一下每一个模块的程序是如何运作的,
在每个小模块都会有一个parse_cmd_ln.c文件来解释说明此模块的用途,并附上调试的命令参数(命令参数
可以自己编写,也可以从logdir文件夹下的.log文件复制粘贴)。
调试时候,将命令参数复制到模块-> 属性 -> 调试 -> 命令参数 下,然后执行 调试或单步调试。我在执行
模块单步调试时候,遇到问题,程序找不到sphinxbase.dll。解决办法是:
将sphinxbase-0.8\bin\Release文件夹下的所有文件复制到sphinxtrain-1.0.8\bin\Debug文件夹下,在执行调试,
问题解决。