我正在使用 Visual Studio Professional 2012(带有更新 2),并且由于我有一个需要使用 VC++ 2010 工具集构建的项目,因此我还安装了 Visual C++ 2010 Express(带有 SP1)。
我也将较新的 2012 IDE 用于较旧的项目。因此,对于这些项目,我将 Platform Toolset 设置为 v100。当我还将运行时库设置为 /MT 或 /MTd 时,我收到以下错误:
error LNK1127: library is corrupt
libcpmt.lib
或,libcpmtd.lib
取决于配置。
这里有什么问题?
安装历史:
- VS2012 专业版
- 视窗 7 SDK
- 卸载 VS2012 和 Windows SDK
- VC++ 2010 速成版
- VS2012 专业版