我正在尝试在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'
答案 0 :(得分:0)
运行
./configure --without-x --disable-hslab
禁用Xlib和HSLab
总的来说,Cygwin是一个坏主意,最好使用Linux,你可以将它安装在Virtualbox中。