stl编译问题
有段代码在windows下编译成功 但是在linux下编译报错:
: undefined reference to `std::list <THeadBeat, std::allocator <THeadBeat> > ::erase(std::_List_iterator <THeadBeat> ) '
请问makefile要怎么写啊???
------解决方案--------------------看你的代码是没有问题,错误应该是其他函数引起的
------解决方案--------------------那是不是请把你的makefile贴来看看,并告知要使用函数的文件名?
------解决方案--------------------把你的makefile贴出来让我们看看