在执行 make 命令时,我收到以下错误:
/home/cse/phd/16071009/NLP//lib/i686-m64/libmisc.a(File.o): 在函数File::~File()':
/home/cse/phd/16071009/NLP/misc/src/File.cc:127: undefined reference to
libiconv_close' /home/cse/phd/16071009/NLP//lib/i686-m64/libmisc .a(File.o): 在函数 libiconv_close'/home/cse/phd/16071009/NLP//lib/i686-m64/libmisc.a(File.o) File::reopen(char const*, char const*)':
/home/cse/phd/16071009/NLP/misc/src/File.cc:167: undefined reference to
: 在函数File::reopen(char const*)':
/home/cse/phd/16071009/NLP/misc/src/File.cc:217: undefined reference to
libiconv_close'/home/cse/phd/ 16071009/NLP//lib/i686-m64/libmisc.a(File.o): 在函数File::reopen(char const*, unsigned long, int)':
/home/cse/phd/16071009/NLP/misc/src/File.cc:249: undefined reference to
libiconv_close'/home/cse/phd/16071009/NLP//lib/i686-m64/libmisc.a(File.o) : 在函数File::reopen(std::string&, int)':
/home/cse/phd/16071009/NLP/misc/src/File.cc:273: undefined reference to
libiconv_close' /home/cse/phd/16071009/NLP//lib/i686-m64/libmisc.a(File.o) 中: 在函数File::fgetsUTF8(char*, int)':
/home/cse/phd/16071009/NLP/misc/src/File.cc:387: undefined reference to
libiconv' /home/cse/phd/16071009/NLP/misc/src /File.cc:345:未定义对libiconv_open'
/home/cse/phd/16071009/NLP/misc/src/File.cc:349: undefined reference to
libiconv_open'collect2 的引用:错误:ld 返回 1 退出状态测试 -f ../bin/i686-m64/ngram make[2]:* [../bin/i686-m64/ngram] 错误 1 make[2]: 离开目录/home/cse/phd/16071009/NLP/lm/src'
make[1]: *** [release-programs] Error 1
make[1]: Leaving directory
/home/cse/phd/16071009/NLP' make: * [World] 错误 2 [16071009@compute-01 NLP]$