无法使用wxWidgets:wxmsw31ud_core.pdb(0,0):错误LNK1136致命:文件无效或损坏

时间:2019-06-01 10:18:11

标签: windows build visual-studio-2017 wxwidgets static-linking

wx_vc15.sln目录中构建了...\wxWidgets\build\msw解决方案之后,我遵循了Creating a new project by hand

我收到此错误:

...\wxWidgets\lib\vc_x64_lib\wxmsw31ud_core.pdb(0,0): Error LNK1136 fatal: invalid or corrupt file

重新检查所有内容(unicode,静态链接,Multi-threaded Debug DLL (/MDd) ...)之后,我找不到错误的原因。

这些是我添加到wxWidgets解决方案中的预处理器的定义,如Creating a new project by hand页中所述:

WIN32
_LIB
_DEBUG
_CRT_SECURE_NO_DEPRECATE=1
_CRT_NON_CONFORMING_SWPRINTFS=1
_SCL_SECURE_NO_WARNINGS=1
__WXMSW__
WXBUILDING
wxUSE_BASE=0

_UNICODE是继承的,我认为无需添加它。)

0 个答案:

没有答案