在头文件里使用了#define以后,被多个源文件包含就会出现这种错误。
VS2015的解决方案:
properties -> Linker -> General -> Force File Output -> Multiply Defined Symbol Only (/FORCE:MULTIPLE)
VS2010的解决方案:
Project/Setting/Link/General/Project Options: 使用 /FORCE:MULTIPLE
在头文件里使用了#define以后,被多个源文件包含就会出现这种错误。
VS2015的解决方案:
properties -> Linker -> General -> Force File Output -> Multiply Defined Symbol Only (/FORCE:MULTIPLE)
VS2010的解决方案:
Project/Setting/Link/General/Project Options: 使用 /FORCE:MULTIPLE