在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
是继承的,我认为无需添加它。)