å
·ä½çè·¯å¾ä¸º/root/CRF++-0.58
ä¹åæç
§crf++å
é¨ç帮å©æ¬ä»¶è¿è¡å®è£
ï¼ä¹åå¨æ¬å°æ¡é¢ç«¯å®è£
è¿ä¸æ¬¡ï¼æç
§é¡ºåºå®è£
é常çæåï¼
第ä¸æ¥è¿æ¯cdå°ç®æ æ件夹ï¼è¾å
¥./configureãè¿è¡å没ææ¥é
æ¥ä¸æ¥æå°±æç
§è¦æ±è¾å
¥makeï¼è¿è¡ç»æå¦ä¸
root@iZ28r911y1mZ:~/CRF++-0.58# make
make all-am
make[1]: Entering directory `/root/CRF++-0.58'
/bin/bash ./libtool --tag=CXX --mode=link g++ -O3 -Wall -o libcrfpp.la -rpath /usr/local/lib libcrfpp.lo lbfgs.lo param.lo encoder.lo feature.lo feature_cache.lo feature_index.lo node.lo path.lo tagger.lo -lpthread -lpthread -lm -lm -lm
libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.8/crtbeginS.o .libs/libcrfpp.o .libs/lbfgs.o .libs/param.o .libs/encoder.o .libs/feature.o .libs/feature_cache.o .libs/feature_index.o .libs/node.o .libs/path.o .libs/tagger.o -lpthread -L/usr/lib/gcc/x86_64-linux-gnu/4.8 -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/4.8/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o -O3 -Wl,-soname -Wl,libcrfpp.so.0 -o .libs/libcrfpp.so.0.0.0
/usr/bin/ld: .libs/lbfgs.o: unrecognized relocation (0x2a) in section `.text'
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
make[1]: *** [libcrfpp.la] Error 1
make[1]: Leaving directory `/root/CRF++-0.58'
make: *** [all] Error 2
å 为èªå·±ä¸æ¯é常æï¼çä¸é¢å¥½åä»è¿éå¼å§
/usr/bin/ld: .libs/lbfgs.o: unrecognized relocation (0x2a) in section `.text'
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
make[1]: *** [libcrfpp.la] Error 1
温馨提示:答案为网友推荐,仅供参考