锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

VS打开工程编译后报错(VS编译器各版本代号)

时间:2022-09-06 09:30:00 200v1800uf铝电解电容

VS每个版本的编译器代码

------------------------------------------------------

MSVC 14.1 _MSC_VER == 1910 (Visual Studio 2017)

MS VC 14.0 _MSC_VER = 1900 vs2015 平台是v140
MS VC 12.0 _MSC_VER = 1800 vs2013 平台是v120
MS VC 11.0 _MSC_VER = 1700 vs2012 平台是v110
MS VC 10.0 _MSC_VER = 1600 vs2010
MS VC 9.0 _MSC_VER = 1500 vs2008
MS VC 8.0 _MSC_VER = 1400 vs2005
MS VC 7.1 _MSC_VER = 1310
MS VC 7.0 _MSC_VER = 1300
MS VC 6.0 _MSC_VER = 1200
MS VC 5.0 _MSC_VER = 1100

宏 _MSC_VER 代表VS微软公司推出的编译器版本C/C 编译器在ANSI/ISO C在99标准之外扩展的宏定义被用来定义微软当前编译器的主要版本。

其中MS VC 14.0表示Visual C 的版本为14.后括号中的0Visual Studio 2015,表明该VC 包括微软开发工具Visual Studio 2015中。

用VS打开工程编译后报错

-------------------------------------------

例如:
检测到_MSC_VER不匹配项:值"1800"不匹配值"1900"(xxxx.obj),说明你用VS2015打开了一个VS2013的工程。

解决方法
1,使用VS2013打开并编译该工程;
2.安装任何版本VS2013,VS不同的版本可以共存。
3,然后用VS2015年打开项目,选择所有项目(不仅是主要项目,其他项目),点属性,将平台工具集改为 VS2013年,然后重新编译。

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章