本文介绍: 项目中有多个源文件或头文件,include后导致有些变量重复定义,加上Visual Studio新版版要求更严格。

1.问题如图

在这里插入图片描述

2.出现原因

项目中有多个源文件或头文件,include后导致有些变量重复定义,加上Visual Studio新版版要求更严格

3.解决办法

查询到的解决办法很多不好用,此处记录解决自己问题的一个办法:直接让编译器忽略第二次定义的提示,继续运行,操作过程如下:
项目名上右键——>属性——>配置属性——>链接器——>命令添加下面这行代码
/FORCE:MULTIPLE

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注