操作makefile进行单元测试时遇到的错误

时间:2015-12-15 06:23:43

标签: c++

我正在尝试操纵makefile,以便使用gtest进行单元测试。 这些是我遇到的以下错误。

nPlugin/AbsEngine/obj/SunOS    AutoSegTask.o Image_unittest.o gtest-all.o gtest_main.o -o try_unittest
Undefined                       first referenced
 symbol                             in file
int prima::invertMap(const prima::Affin3<double>&,prima::Affin3<double>&) AutoSegTask.o
bool autoSegmentation::AutoSegTask::Details::setModelDirectory(const std::string &) AutoSegTask.o
void prima::read_pinnacle_image_info(std::string,std::vector<double>&) AutoSegTask.o
void autoSegmentation::AutoSegTask::Details::run() AutoSegTask.o
prima::Affin3<double>prima::createVolume2WorldMap(const prima::VolumeGeometry&) AutoSegTask.o
void autoSegmentation::AutoSegTask::Details::terminate() AutoSegTask.o
void autoSegmentation::AutoSegTask::Details::wait() AutoSegTask.o
bool prima::split_extender(const std::string &,std::string &,std::string &) AutoSegTask.o
bool prima::read_pinnacle_geometry(std::string,prima::VolumeGeometry*,int*,int*) AutoSegTask.o
ld: fatal: symbol referencing errors. No output written to try_unittest
gmake: *** [try_unittest] Error 2

0 个答案:

没有答案