gpt4 book ai didi

c++ - 使用 Visual Studio 构建 MFC C++ 项目时出现 MBCS 错误

转载 作者:IT老高 更新时间:2023-10-28 21:49:31 25 4
gpt4 key购买 nike

我使用 Visual Studio 打开了现有的 MFC 项目,并且在构建时收到以下错误消息:

Error 1 error MSB8031: Use of MBCS encoding in MFC projects require an additional library to be downloaded and installed. Please see http://go.microsoft.com/fwlink/?LinkId=286820 for more information. C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\v120\Microsoft.CppBuild.targets

这是怎么回事?

最佳答案

此错误消息是由于缺少 MBCS MFC 包造成的。从 Visual Studio 2013 开始,MFC 库的 MBCS 部分已从 Visual Studio 产品中分离出来,单独下载。安装这个包并重建应该可以解决问题。

  • 可下载here
  • 有关此更改的更多信息,请访问 here

Visual Studio 2015 更新

从 Visual Studio 2015 开始,整个 MFC C++ 库(包括 MBCS 部分)都是可选的安装组件。安装VS2015时,如果选择C++和MFC,也会得到MBCS库。

关于c++ - 使用 Visual Studio 构建 MFC C++ 项目时出现 MBCS 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19603680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com