1.问题如图 2.出现原因 项目中有多个源文件或头文件,include后导致有些变量重复定义,加上Visual Studio新版版要求更严格 3.解决办法 查询到的解决办法很多不好用,此处记录解决自己问题的一个办法:直接让编译器忽略第二次定义的提示,继续运行,操作过程如下: 项目名上右键——>属性——>配置属性——>链接器——>命令行添加下面这行代码: /FORCE:MULTIPLE 项目名,鼠标右键 选择最下面的属性 再运行程序就不会报错啦。 看到这里,如果这个方法解决了你的问题,请给我一个免费的赞吧! 这对我真的很重要!!!