我试图使用Cygwin (32位)在x86_64计算机上安装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’集但未使用- used但- set -变量布尔型isEXF;扩展/*文件名*/ ^ /tmp/ccZO1TK3.o:函数InitBar': /cygdrive/c/users/stevenha29/My Documents/htk/HTKTools/HSLab.c:344: undefined reference toHTextWidth‘/cygdrive/c/user/stevenha29 29/My Documents/htk/HTKTools/HSLab.c:348:对HSetColour' /cygdrive/c/users/stevenha29/My Documents/htk/HTKTools/HSLab.c:349: undefined reference toHTextHeight /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 toHSetGrey/cygdrive/c/用户/stevenha29 29/My Documents/htk/HTKTools/HSLab.c:351:未定义的引用“hfillRect角”
发布于 2017-06-24 07:45:02
跑
./configure --without-x --disable-hslab 禁用Xlib和HSLab
总之,Cygwin是个坏主意,最好使用Linux,您可以在Virtualbox中安装它。
https://stackoverflow.com/questions/44731232
复制相似问题