c++ 游戏客户端编译
原代码是基于WTL8.0的,可能是vs2005版本编译。
本次使用vs2013升级,之后主要遇到的错误记录在此,最后编译成功了
项目中已经引入了wtl8的头文件到include文件夹中,不用再下载wtl8的安装包
问题列表:
-
namespace "ATL" 没有成员 AtlGetCommCtrlVersion
https://blog.csdn.net/hellokandy/article/details/100931904 -
Error 86 error LNK2005: ___pInvalidArgHandler already defined in LIBCMTD.lib(invarg.obj) \LIBCMT.lib(invarg.obj) cxzg_client_new
忽略了libcmt.lib
https://blog.csdn.net/github_37687123/article/details/121098927 -
Error 27 error LNK2026: module unsafe for SAFESEH image.
https://blog.csdn.net/wujunokay/article/details/47168589