C++ Citeulike科学文章搜索错误

C++ Citeulike科学文章搜索错误,c++,linker,makefile,C++,Linker,Makefile,我正试图从这个搜索引擎代码编译ctr 代码在那里,但我有以下错误: [Linker error] undefined reference to `dir_exists (const char *) ' 是什么原因造成的?我刚试过。如果您安装了libgsl,它应该只是编译(带有一两条警告) 如果您缺少dir\u,则表明未链接utils.cpp。您可以检查它,或者实际上检查 make -Bsn 其外观应类似于: g++-Wall-I/usr/local/include/-L/usr/local

我正试图从这个搜索引擎代码编译
ctr

代码在那里,但我有以下错误:

[Linker error] undefined reference to `dir_exists (const char *) '

是什么原因造成的?

我刚试过。如果您安装了libgsl,它应该只是编译(带有一两条警告)

如果您缺少
dir\u,则表明未链接
utils.cpp
。您可以检查它,或者实际上检查

 make -Bsn
其外观应类似于:

g++-Wall-I/usr/local/include/-L/usr/local/lib/main.cpp utils.cpp corpus.cpp ctr.cpp data.cpp opt.cpp-o ctr-lgsl-lm-lgslcblas


我刚试过。如果您安装了libgsl,它应该只是编译(带有一两条警告)

如果您缺少
dir\u,则表明未链接
utils.cpp
。您可以检查它,或者实际上检查

 make -Bsn
其外观应类似于:

g++-Wall-I/usr/local/include/-L/usr/local/lib/main.cpp utils.cpp corpus.cpp ctr.cpp data.cpp opt.cpp-o ctr-lgsl-lm-lgslcblas


格雷西亚斯,你的建议,格雷西亚斯,你的建议