2013-01-31 4 views
1

이 오류로 도와 주시겠습니까? 이 사이트 http://mistral.univ-avignon.fr/download_en.html에서 우분투에 alize-1.4를 설치하려고합니다. 하지만 마지막에 그런 오류가 발생합니다ALIZE 플랫폼 설치

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 코드를 사용하셨습니까?

감사

+0

게시 한 마지막 3 줄은 그 세 줄 위에 발생한 문제를 이해하기에 충분하지 않습니다. 마지막 3 줄뿐만 아니라 전체 빌드 로그를 공유하십시오. 로그를 파일 공유 리소스에 업로드하고 여기에 링크를 제공 할 수 있습니다. –

+0

죄송합니다. 전체 빌드 로그 파일은 https://www.box.com/s/t4cf0r82sv0y5hpqciuq입니다. 감사합니다 –

답변

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++ 프로젝트를 컴파일 할 때 이러한 유형의 오류로 인해 새의 제한으로 매우 일반적입니다 쉬운 방법이 될 것 컴파일러

그냥은 이러한 모든 문제가 해결했다, 전복과 최신 코드를 체크 아웃 :

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

또는 #include <cstdlib>을 파일 헤더에 추가하여 qsort 선언을 가져 오십시오.

+0

고마워요! 이제 피쳐 정규화 도구를 실행하고 싶습니다. 이 명령을 쓰면 ./NormFeat.exe --config NormFeat3.cfg하지만 작동하지 않습니다. 저 좀 도와 주 시겠어요? NormFeat.exe 파일을 얻으려면 어떻게해야합니까? –

+0

유닉스에서는 normfeat.exe가 아니라 normfeat이어야합니다. Alize 외에도 LIA_RAL을 체크 아웃해야합니다. http://mistral.univ-avignon.fr/download_en.html http://alize.univ-avignon.fr/svn/LIA_RAL/trunk/ –

+0

설치했습니다. LIA_RAL. 하지만 쓸 때 __root @ admin-pc-desktop :/home/admin-pc/LIA_RAL # NormFeatExe = '/ home/admin-pc/LIA_RAL/bin/NormFeat' root @ admin-pc-desktop :/home/admin-pc/LIA_RAL # NormFeatConfig = '/ home/admin-pc/LIA_RAL/LIA_SpkDet/NormFeat/test/cfg/NormFeat.cfg' root @ admin-pc-desktop :/home/admin-pc/LIA_RAL # NormFeatExe --config NormFeatConfig --InputFeatureFilename test1__ 이 오류가 발생합니다. __NormFeatExe : 명령이 없습니다 .__ –