(Visual Studio 2010 version 10.0) MSVC++ 11.0 _MSC_VER == 1700 (Visual Studio 2012 version 11.0) MSVC++ 12.0 _MSC_VER == 1800 (Visual Studio 2013 version 12.0) MSVC++ 14.0 _MSC_VER == 1900 (Visual Studio 2015 version 14.0) MSVC++ 14.1 _MSC_VER == 1910 (Visual Studio 2017 version...
(Visual Studio 2015 version 14.0) MSVC++ 14.1 _MSC_VER == 1910 (Visual Studio 2017 version 15.0) MSVC++ 14.11 _MSC_VER == 1911 (Visual Studio 2017 version 15.3) MSVC++ 14.12 _MSC_VER == 1912 (Visual Studio 2017 version 15.5) MSVC++ 14.13 _MSC_VER == 1913 (Visual Studio 2017 ...
1.修改:msvc-version.conf配置文件 2.因为我用的是msvc_2017所有对应的msvc版本是1910: 前言 使用MinGW64能编译通过,但使用msvc2017编译报错 一、错误原因? Qt中的msvc版本不匹配 D:\Qt\Qt5.12.9\5.12.9\msvc2017_64\mkspecs\common\msvc-version.conf 二、解决方法 1.修改:ms...
在程序中加入_MSC_VER宏可以根据编译器版本让编译器有选择性地编译一段程序,例如一个版本编译器生成的 lib 文件可能不被另一个版本的编译器使用,那么在写程序的时候,通过if语句选择使用多个版本编译器产生的 lib 文件。 #if _MSC_VER >= 1400 // for vc8, or vc9 #ifdef _DEBUG #pragma comment(lib, "...