Visual Studio 2012附带的Dinkumware STL Lib的哪个版本
Which version of the Dinkumware STL Lib ships with Visual Studio 2012?
在早期版本的Visual Studio中,有一个预定义的宏"_CPPLIB_VER",它报告了此版本的VS附带的Dinkumware STL库的版本。截至2012年,我无法找到或使用此宏-它是未定义的,我无法在线找到有关此问题的任何信息。
在VS2012中是否不再使用Dinkumware STL Lib?宏是否已重命名?
Windows 7 x64Microsoft Visual Studio 2012 Professional
通常_CPPLIB_VER
的定义可以在VS安装文件夹下名为yvals.h
的头文件中找到。对于Visual Studio 2010,它位于VCinclude
中。
请小心,因为_CPPLIB_VER
自VisualStudio2008以来不再是官方预定义的宏。
MSDN上预定义宏(Visual Studio 2008)的"更改历史记录"部分写道:
为
_ATL_VER
、_MSC_VER
和_MFC_VER
添加了Visual Studio 2008值去除_CPPLIB_VER
;更新了__COUNTER__
、_DEBUG
、_DLL
、_MT
、__FUNCDNAME__
、__FUNCSIG__
、__FUNCTION__
、__FILE__
。已清理主题。
该宏是VS2005的"微软特定预定义宏"之一。请参阅预定义宏(Visual Studio 2005):
_CPPLIB_VER
如果包含任何C++标准库标头,则定义;报告存在哪个版本的Dinkumware头文件。
相关文章:
- /lib/libstdc++.so.6:没有可用的版本信息
- 在C LIB和程序中具有相同接口的类.EXE版本是
- opengl32.lib如何在Windows(仅1.1版本)上工作?它是否真正实现了OpenGL函数
- 在应用程序中加载QT LIB(不同的版本)
- 当 Windows SDK 版本设置为 15063.13 时"LNK1104 Cannot open file 'kernel32.lib' "
- 开发C++应用程序,目标服务器有不同的std lib版本,最佳实践是什么
- 如何让 CMAKE 在 OSX 上找到特定版本的 lib curl?
- progam (C++ ABI 1002) 和 lib (C++ ABI 1009) 构建版本不匹配:
- (CMake 内部版本)致命错误LNK1181:无法打开输入文件'glew.lib'
- 升级NDK版本时,我应该重建所有LIB吗?
- libpng的.lib的正确版本
- 内部在具有不同版本的Visual Studio的静态LIB中使用STL
- 在C++中,可以链接到使用早期版本的Visual Studio编译的.lib文件
- Visual Studio 错误:LNK1104:无法打开文件'kernel32.lib' - 仅在 WP8 项目/Win32 版本中
- Visual Studio 2012附带的Dinkumware STL Lib的哪个版本
- /usr/lib/x86_64-linux-gnu/libstdc++.so.6:未找到版本 CXXABI_1.3.8'
- 在我的Linux中调用了哪个版本的close(),来自posix lib或内核
- 令人费解的Boost.Python 1.54(调试版本)对Windows上的Python27.lib的依赖关系
- 如何修复:/usr/lib/libstdc++.so.6:未找到版本"GLIBCXX_3.4.15"
- VS2013 LNK1104要求不同版本的外部lib(boost)