在Windows 7上安装了HTK3.4.1版本,安装后使用HSLab 01.sig,提示如下错误:
ERROR [+6870] MakeXGraf: Not compiled with X11 support: use HGraf.X.c
FATAL ERROR - Terminating program HSlab
解决办法如下:
修改htk\HTKLib\htk_htklib_nt.mkf(两处),将HGraf.null.obj替换为HGraf_WIN32.obj、HGraf.null.olv替换为 HGraf_WIN32.olv。
然后重新编译HTKLib 下的\htk_htklib_nt.mkf。
第二步:
打开htk \HTKTools下的Makefile.in,将其中"-lX11"删除,然后用nmake 重新编译生成 htk_htktools_nt.mkf 即可。。。
在Win7 下测试通过

本文详细介绍了在Windows7环境下解决HTK3.4.1版本安装过程中出现的MakeXGraf和X11支持错误的方法,包括修改htk目录下的htk_htklib_nt.mkf文件,替换相关obj文件,并在Makefile.in中移除-lX11参数,最终实现成功编译和运行HSLab的功能。
4782

被折叠的 条评论
为什么被折叠?



