stl链接时提示无法解析的外部符号class std::vector


编译过程中没错,链接时提示无法解析的外部符号 class std::vector
我想是不是没引用相关lib文件。
不知道stl的lib文件是什么。baidu google没找到。

6 个解决方案

#1


具体的提示
1>SMSServer.obj : error LNK2001: 无法解析的外部符号 "class std::deque<struct MessageStruct,class std::allocator<struct MessageStruct> > m_MessageDeque" (?m_MessageDeque@@3V?$deque@UMessageStruct@@V?$allocator@UMessageStruct@@@std@@@std@@A)

#2


把编译好的 debug 或者 release 目录删除重新编译试一试

#3


是不是忘记这样了,呵呵.
using namespace std;
#include <vector>

#4


#include <vector>,这个有吗

#5


该回复于2011-01-25 08:36:59被版主删除

#6


晕了,从另一个项目考代码,几个全局变量没拷,鄙视下自己。
结贴了。谢谢大家!
智能推荐

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告