ALIZE平台安装

时间:2013-01-31 11:21:22

标签: voice-recognition speaker

请你帮我解决这个错误。我正在尝试从这个网站http://mistral.univ-avignon.fr/download_en.html在Ubuntu上安装alize-1.4。但是我最后得到了这样的错误

make[1]: Leaving directory `/home/admin-pc/alize/src' 
make: *** [all-recursive] Error 1 cp: cannot stat `src/libalize.a': No
such file or directory

也许有人使用过ALIZE代码?

由于

1 个答案:

答案 0 :(得分:0)

所以,根据日志,真正的错误是

g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libalize\" -DVERSION=\"0.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I.     -O3 -ffast-math -Wall -march=pentium4 -MT SegServerFileWriter.o -MD -MP -MF .deps/SegServerFileWriter.Tpo -c -o SegServerFileWriter.o SegServerFileWriter.cpp
SegServerFileWriter.cpp: In member function void alize::SegServerFileWriter::writeSegServerTrs(const alize::SegServer&):
SegServerFileWriter.cpp:299: error: 'qsort' was not declared in this scope
make[1]: *** [SegServerFileWriter.o] Error 1

由于新编译器的限制,当您使用较新的gcc编译旧样式C ++项目时,这种类型的错误很常见

简单的方法就是用subversion检查最新的代码,它解决了所有这些问题:

 svn checkout http://alize.univ-avignon.fr/svn/ALIZE/trunk/

或者将#include <cstdlib>添加到文件头中以导入qsort声明。