Board index » Visual Studio » difference between debug and release
|
far22
|
difference between debug and release
Visual Studio150
Hello, I wrote a DLL which doesn't use MFC and is plain C and C++ (not .net). The debug version is working well, but when I am trying to compile for release, it comes with the following linker error: libcpmtd.lib(xdebug.obj) : 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.lib(xdebug.obj) : 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) What is the problem and how cam I solve it? Best regards - |
