我有一个第三方的图形项目,但是里面一旦用到诸如std::vector<int> s;
就报链接错误,如下:
Error 2 error LNK2019: unresolved external symbol __CrtDbgReportW referenced in function "void __cdecl std::_Debug_message(wchar_t const *,wchar_t const *,unsigned int)" (?_Debug_message@std@@YAXPB_W0I@Z) libcpmtd.lib
Error 4 error LNK2019: unresolved external symbol __free_dbg referenced in function "void __cdecl operator delete(void *,struct std::_DebugHeapTag_t const &,char *,int)" (??3@YAXPAXABU_DebugHeapTag_t@std@@PADH@Z) libcpmtd.libError 3 error LNK2019: unresolved external symbol __malloc_dbg referenced in function "void * __cdecl operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)" (??2@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z) libcpmtd.libError 5 fatal error LNK1120: 3 unresolved externals Debug\Dark GDK - PNG Detected.exe哪位大神知道这是为什么吗?有什么解决的办法没有?
就报链接错误,如下:
Error 2 error LNK2019: unresolved external symbol __CrtDbgReportW referenced in function "void __cdecl std::_Debug_message(wchar_t const *,wchar_t const *,unsigned int)" (?_Debug_message@std@@YAXPB_W0I@Z) libcpmtd.lib
Error 4 error LNK2019: unresolved external symbol __free_dbg referenced in function "void __cdecl operator delete(void *,struct std::_DebugHeapTag_t const &,char *,int)" (??3@YAXPAXABU_DebugHeapTag_t@std@@PADH@Z) libcpmtd.libError 3 error LNK2019: unresolved external symbol __malloc_dbg referenced in function "void * __cdecl operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)" (??2@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z) libcpmtd.libError 5 fatal error LNK1120: 3 unresolved externals Debug\Dark GDK - PNG Detected.exe哪位大神知道这是为什么吗?有什么解决的办法没有?
解决方案 »
- SOCKET,阻塞模式下的一些问题。例如服务器Send了10字节出去,要客户端Recv完这10个字节,服务端才可以再发?
- 如何提高读入SEG-Y大数据文件的速度?
- 请问VC程序中如何设置ADO到SQL2005的连接字符串?
- 往剪贴板拷贝字符串的问题
- 一个程序同时开500个线程,是否太多了,会导致死掉?
- 关于spy++和消息处理的问题
- 关于即时消息软件,也就是IM。有这方面经验的进来说说。
- 请帮忙 CTreeView 中的鼠标双击事件?谢谢
- 装NT,Inel810集成的显卡怎么也装不上
- ECG文件的数据和绘图问题,要绘制心电图
- MFC,无边框的对话框如何实现窗体大小调整。。。。。。。。。
- CListCtrl点击一次列头,触发两次LVN_COLUMNCLICK消息的问题
之前我通过添加现有项,引入了已粘贴在本工程目录下的 .h和 .cpp文件,但是关掉后再重新打开工程,编译的时候,就会报“error LNK2019: 无法解析的外部符”错误。
这个时候再去看工程的“类视图”,是可以看到该类的定义的,但是,双击其成员,只能看到 .h文件中的定义,未能看到 .cpp文件中的实现,而在“解决方案管理器”,是看不到该 .h和 .cpp文件的。
得看看工程用的是什么版本的c运行库