只要一包含 atlbase.h 编译时就会出现下面这些错误error LNK2005: _malloc 已经在 msvcrtd.lib(MSVCR71D.dll) 中定义
error LNK2005: _realloc 已经在 msvcrtd.lib(MSVCR71D.dll) 中定义
.........
error LNK2005: ___xc_z 已经在 msvcrtd.lib(cinitexe.obj) 中定义
.........
error LNK2019: 无法解析的外部符号 _main ,该符号在函数 _mainCRTStartup 中被引用十分的古怪,如不包含则会提示没有CRegKey的声明,去掉CRegKey相关代码和atlbase.h能编译通过
问题到底出在哪里?
error LNK2005: _realloc 已经在 msvcrtd.lib(MSVCR71D.dll) 中定义
.........
error LNK2005: ___xc_z 已经在 msvcrtd.lib(cinitexe.obj) 中定义
.........
error LNK2019: 无法解析的外部符号 _main ,该符号在函数 _mainCRTStartup 中被引用十分的古怪,如不包含则会提示没有CRegKey的声明,去掉CRegKey相关代码和atlbase.h能编译通过
问题到底出在哪里?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货