MAC 安装HTK


版本: Sierra10.12.6, HTK 3.5


1. 选择MKL版本安装,intel官网下载MKL

2. HTK安装问题

2.1 config.h(37): catastrophic error: cannot open source file "mkl.h"

需要在Makefile中CFLAGS中指定路径 -I/path/to/mkl/include/path, MKL路径直接用find / -name mkl.h找

2.2   HGraf.c(88): catastrophic error: cannot open source file "X11/Xos.h"

原因根据官方解释,是新版系统不再自带X11,Xcode.APP中也只有少数几个X11的头文件,见

https://support.apple.com/en-us/HT201341

解决办法 是安装XQuartz,或者通过Macports解决,见

https://www.xquartz.org/releases/index.html  

1)用XQuartz安装后需要重启,但并没有产生Xos.h。

2)先安装Macports,如果提示Xcodebuild不能正常execute,那么需要加lisence,见

https://trac.macports.org/wiki/ProblemHotlist#xcode-eula

再安装xorg-server 和xorg

sudo port -v install xorg-server
sudo port -v install xorg
在/opt下就能找到X11了。


2.3 

HAudio.c(141): catastrophic error: cannot open source file "sys/soundcard.h"

无法解决,欢迎留言指导。。。。


目前是暂时回linux装HTK,找到解决办法了,再更。




你可能感兴趣的:(MAC 安装HTK)