久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

如何檢測我是否正在使用特定的 Visual Studio 版本

How to Detect if I#39;m Compiling Code with a particular Visual Studio version?(如何檢測我是否正在使用特定的 Visual Studio 版本編譯代碼?)
本文介紹了如何檢測我是否正在使用特定的 Visual Studio 版本編譯代碼?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

有什么方法可以知道我是否在特定的 Microsoft Visual Studio 版本下編譯?

Is there any way to know if I'm compiling under a specific Microsoft Visual Studio version?

推薦答案

_MSC_VER 和可能 _MSC_FULL_VER 正是您所需要的.您還可以檢查 visualc.hpp一些使用示例的最近 boost 安裝.

_MSC_VER and possibly _MSC_FULL_VER is what you need. You can also examine visualc.hpp in any recent boost install for some usage examples.

最新版本的編譯器的一些值是:

Some values for the more recent versions of the compiler are:

MSVC++ 14.24 _MSC_VER == 1924 (Visual Studio 2019 version 16.4)
MSVC++ 14.23 _MSC_VER == 1923 (Visual Studio 2019 version 16.3)
MSVC++ 14.22 _MSC_VER == 1922 (Visual Studio 2019 version 16.2)
MSVC++ 14.21 _MSC_VER == 1921 (Visual Studio 2019 version 16.1)
MSVC++ 14.2  _MSC_VER == 1920 (Visual Studio 2019 version 16.0)
MSVC++ 14.16 _MSC_VER == 1916 (Visual Studio 2017 version 15.9)
MSVC++ 14.15 _MSC_VER == 1915 (Visual Studio 2017 version 15.8)
MSVC++ 14.14 _MSC_VER == 1914 (Visual Studio 2017 version 15.7)
MSVC++ 14.13 _MSC_VER == 1913 (Visual Studio 2017 version 15.6)
MSVC++ 14.12 _MSC_VER == 1912 (Visual Studio 2017 version 15.5)
MSVC++ 14.11 _MSC_VER == 1911 (Visual Studio 2017 version 15.3)
MSVC++ 14.1  _MSC_VER == 1910 (Visual Studio 2017 version 15.0)
MSVC++ 14.0  _MSC_VER == 1900 (Visual Studio 2015 version 14.0)
MSVC++ 12.0  _MSC_VER == 1800 (Visual Studio 2013 version 12.0)
MSVC++ 11.0  _MSC_VER == 1700 (Visual Studio 2012 version 11.0)
MSVC++ 10.0  _MSC_VER == 1600 (Visual Studio 2010 version 10.0)
MSVC++ 9.0   _MSC_FULL_VER == 150030729 (Visual Studio 2008, SP1)
MSVC++ 9.0   _MSC_VER == 1500 (Visual Studio 2008 version 9.0)
MSVC++ 8.0   _MSC_VER == 1400 (Visual Studio 2005 version 8.0)
MSVC++ 7.1   _MSC_VER == 1310 (Visual Studio .NET 2003 version 7.1)
MSVC++ 7.0   _MSC_VER == 1300 (Visual Studio .NET 2002 version 7.0)
MSVC++ 6.0   _MSC_VER == 1200 (Visual Studio 6.0 version 6.0)
MSVC++ 5.0   _MSC_VER == 1100 (Visual Studio 97 version 5.0)

上面的版本號當然是指您在關于框中看到的 Visual Studio 的主要版本,而不是名稱中的年份.可以在此處找到完整列表.最近開始,Visual Studio 將開始單調更新其范圍,這意味著您應該檢查范圍,而不是確切的編譯器值.

The version number above of course refers to the major version of your Visual studio you see in the about box, not to the year in the name. A thorough list can be found here. Starting recently, Visual Studio will start updating its ranges monotonically, meaning you should check ranges, rather than exact compiler values.

cl.exe/? 會提示使用的版本,例如:

cl.exe /? will give a hint of the used version, e.g.:

c:program files (x86)microsoft visual studio 11.0vcin>cl /?
Microsoft (R) C/C++ Optimizing Compiler Version 17.00.50727.1 for x86
.....

這篇關于如何檢測我是否正在使用特定的 Visual Studio 版本編譯代碼?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

How do I set the icon for my application in visual studio 2008?(如何在 Visual Studio 2008 中為我的應用程序設置圖標?)
Convert CString to const char*(將 CString 轉換為 const char*)
Remove secure warnings (_CRT_SECURE_NO_WARNINGS) from projects by default in Visual Studio(默認情況下,在 Visual Studio 中從項目中刪除安全警告 (_CRT_SECURE_NO_WARNINGS))
How do I start a new CUDA project in Visual Studio 2008?(如何在 Visual Studio 2008 中啟動新的 CUDA 項目?)
Exporting classes containing `std::` objects (vector, map etc.) from a DLL(從 DLL 導出包含 `std::` 對象(向量、映射等)的類)
What are some reasons a Release build would run differently than a Debug build(發布版本與調試版本的運行方式不同的一些原因是什么)
主站蜘蛛池模板: 久久久久国产一级毛片 | 国产精品亚洲精品久久 | 老牛影视av一区二区在线观看 | 国产一区免费 | 成人在线免费观看 | 91色在线 | 国内av在线 | 欧美操操操 | 亚洲天堂av在线 | 婷婷丁香在线视频 | 国产高清区 | www国产亚洲精品久久网站 | 国产精品乱码一区二区三区 | 亚洲经典一区 | 久久精品一级 | 国产激情亚洲 | 91电影院| 亚洲精品国产第一综合99久久 | 国产精品久久久久久久久久尿 | 手机av在线 | 日韩精品一区二区三区免费视频 | 美女福利视频网站 | 国产综合视频 | 成人亚洲精品 | 四虎影院在线免费观看 | 亚洲国产精品一区二区第一页 | 国产精品欧美一区二区三区不卡 | 国产精品123区 | 久久精品欧美一区二区三区麻豆 | 欧美精品二区三区 | 天天操一操 | 视频一区二区在线观看 | 国产亚洲成av人在线观看导航 | 第一av| 久久精品美女 | 日韩av在线免费 | 一级aaaaaa毛片免费同男同女 | 老头搡老女人毛片视频在线看 | 久久国产精品偷 | 亚洲激情av | 亚洲一区 |