标题: unresolved external symbol _CrtDbgReport 大佬们谁知道这是咋回事啊? [打印本页]

作者: durongze    时间: 2024-11-26 21:41
标题: unresolved external symbol _CrtDbgReport 大佬们谁知道这是咋回事啊?
这个工程不是缺少库那么简单,麻烦大佬们帮忙看下。
1. 工程 test_3rdlib 是可以编译的,它是直接将所有代码加进去直接编译的。
2. test_3rdlib_app依赖动态库 test_3rdlib_shared的,这两个工程都编译不过。  test_3rdlib_shared依赖第三方库,第三方库见out目录。
3. test_3rdlib_static 这个动态库也是可以编译的。
链接: https://pan.baidu.com/s/1AHPhQ-33o3mtCbFPH418WA?pwd=4hrf 提取码: 4hrf
报错的工程是 test_3rdlib_apptest_3rdlib_shared
-------------------------------------------------------------------------------------------
3:58:41:318        1>MSVCRTD.lib(init.obj) : error LNK2019: unresolved external symbol _CrtDbgReport referenced in function _CRT_RTC_INIT
13:58:41:318        1>MSVCRTD.lib(init.obj) : error LNK2019: unresolved external symbol _CrtDbgReportW referenced in function _CRT_RTC_INITW
13:58:41:318        1>MSVCRTD.lib(error.obj) : error LNK2019: unresolved external symbol strcpy_s referenced in function "void __cdecl _RTC_StackFailure(void *,char const *)" (?_RTC_StackFailure@@YAXPEAXPEBD@Z)
13:58:41:318        1>MSVCRTD.lib(error.obj) : error LNK2019: unresolved external symbol strcat_s referenced in function "void __cdecl _RTC_StackFailure(void *,char const *)" (?_RTC_StackFailure@@YAXPEAXPEBD@Z)
13:58:41:318        1>MSVCRTD.lib(error.obj) : error LNK2019: unresolved external symbol __stdio_common_vsprintf_s referenced in function _vsprintf_s_l
13:58:41:318        1>MSVCRTD.lib(error.obj) : error LNK2001: unresolved external symbol __C_specific_handler_noexcept
13:58:41:318        1>MSVCRTD.lib(pdblkup.obj) : error LNK2019: unresolved external symbol _wmakepath_s referenced in function "int __cdecl GetPdbDllPathFromFilePath(wchar_t const *,wchar_t *,unsigned __int64)" (?GetPdbDllPathFromFilePath@@YAHPEB_WPEA_W_K@Z)
13:58:41:318        1>MSVCRTD.lib(pdblkup.obj) : error LNK2019: unresolved external symbol _wsplitpath_s referenced in function "int __cdecl GetPdbDllPathFromFilePath(wchar_t const *,wchar_t *,unsigned __int64)" (?GetPdbDllPathFromFilePath@@YAHPEB_WPEA_W_K@Z)
13:58:41:318        1>MSVCRTD.lib(pdblkup.obj) : error LNK2019: unresolved external symbol wcscpy_s referenced in function "int __cdecl GetPdbDllPathFromFilePath(wchar_t const *,wchar_t *,unsigned __int64)" (?GetPdbDllPathFromFilePath@@YAHPEB_WPEA_W_K@Z)
13:58:41:318        1>MSVCRTD.lib(pdblkup.obj) : error LNK2019: unresolved external symbol __vcrt_GetModuleFileNameW referenced in function "struct HINSTANCE__ * __cdecl GetPdbDll(void)" (?GetPdbDll@@YAPEAUHINSTANCE__@@XZ)
13:58:41:318        1>MSVCRTD.lib(pdblkup.obj) : error LNK2019: unresolved external symbol __vcrt_GetModuleHandleW referenced in function "struct HINSTANCE__ * __cdecl GetPdbDll(void)" (?GetPdbDll@@YAPEAUHINSTANCE__@@XZ)
13:58:41:318        1>MSVCRTD.lib(pdblkup.obj) : error LNK2019: unresolved external symbol __vcrt_LoadLibraryExW referenced in function "struct HINSTANCE__ * __cdecl GetPdbDll(void)" (?GetPdbDll@@YAPEAUHINSTANCE__@@XZ)
13:58:41:318        1>BuildSrc\Debug\test_3rdlib.dll : fatal error LNK1120: 17 unresolved externals

作者: durongze    时间: 2025-5-5 08:32
24小时必答区,咋没人答呢?




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1