久久久久久久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(發布版本與調試版本的運行方式不同的一些原因是什么)
主站蜘蛛池模板: 国产精品天堂 | 天天操综合网 | 国产精品久久久久久无人区 | 91久久久久久久久久久 | 在线视频黄 | 亚洲一区二区久久 | 国产成人精品久久久 | 综合久久99 | 欧美黄色一级 | 青青草91| 日韩精品免费看 | 一级免费黄色片 | 国产精品第二页 | 国产伦精品一区二区三区照片 | 97精品在线视频 | 国产精品人人做人人爽人人添 | 国产成人综合在线 | 免费一级黄色录像 | 亚洲一区高清 | 国产成人在线视频 | 亚洲福利视频一区 | 在线视频亚洲 | 欧美激情视频一区二区 | 亚洲男人的天堂在线观看 | 国产精品久久久一区二区三区 | 精品视频国产 | 国产成人精品久久久 | 国产一级生活片 | 91国产视频在线观看 | 国产亚洲精品码 | 四虎在线视频 | 国产成人精品久久久 | 成年人免费视频网站 | 免费视频a | 国产美女免费 | 欧美激情综合 | 国产草草影院 | 日韩一区二区视频在线观看 | 婷婷在线视频 | 国产精品视频专区 | 欧美精品一区在线观看 |