构建时出错预处理程序指令

 你是幸福的真光 发布于 2023-02-08 20:14

在构建VS2013解决方案(从VS8迁移)时,我收到以下错误:

错误1错误C2220:警告视为错误 - 没有 '对象' 文件中生成C:\ Program Files文件\微软的Visual Studio 12.0\VC\atlmfc\\包括38 afx.h警告2警告C4996: 'MBCS_Support_Deprecated_In_MFC':MBCS在MFC支持已弃用,可能会在将来的MFC版本中删除.C:\ Program Files\Microsoft Visual Studio 12.0\VC\atlmfc\include\afx.h 38

这导致bij以下代码:

    #ifdef _MBCS
// Warn about MBCS support being deprecated: see http://go.microsoft.com/fwlink/p/?LinkId=279048 for more information.
#pragma warning(push)
#pragma warning(1 : 4996)
inline __declspec(deprecated("MBCS support in MFC is deprecated and may be removed in a future version of MFC.")) void MBCS_Support_Deprecated_In_MFC() { }

class MBCS_Deprecated_MFC
{
public:
    MBCS_Deprecated_MFC() { MBCS_Support_Deprecated_In_MFC(); }
};
#pragma warning(pop)
#endif

如何在解决方案中找到_MBCS的定义.查找没有任何结果.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有