使用Cygwin构建HTK时出错

时间:2017-06-23 23:29:56

标签: makefile cygwin htk

我正在尝试在x86_64计算机版本上使用Cygwin(32位)安装HTK。这是我在运行

时遇到的错误的一部分
  

./配置

     

全部

gcc = 5.4.0,g ++ = 5.4.0,perl = 5;我在C:/ cygwin / usr / share

中有X11文件夹

如果我应该发布make文件的整个错误,请告诉我。

HSLab.c:在函数'FileExists'中: HSLab.c:1209:12:警告:变量'isEXF'设置但未使用[-Wunused-but-set-variable]     Boolean isEXF; / *文件名被扩展* /             ^ /tmp/ccZO1TK3.o:在函数InitBar': /cygdrive/c/users/stevenha29/My Documents/htk/HTKTools/HSLab.c:344: undefined reference to HTextWidth'中 / cygdrive / c / users / stevenha29 / My Documents / htk / HTKTools / HSLab.c:348:未定义引用HSetColour' /cygdrive/c/users/stevenha29/My Documents/htk/HTKTools/HSLab.c:349: undefined reference to HTextHeight' / cygdrive / c / users / stevenha29 / My Documents / htk / HTKTools / HSLab.c:349:未定义引用HPrintf' /cygdrive/c/users/stevenha29/My Documents/htk/HTKTools/HSLab.c:350: undefined reference to HSetGrey' / cygdrive / c / users / stevenha29 / My Documents / htk / HTKTools / HSLab.c:351:未定义引用`HFillRectangle'

1 个答案:

答案 0 :(得分:0)

运行

./configure --without-x --disable-hslab 

禁用Xlib和HSLab

总的来说,Cygwin是一个坏主意,最好使用Linux,你可以将它安装在Virtualbox中。