【发布时间】:2014-04-27 13:39:34
【问题描述】:
我有一个 VS 2012 项目,它运行良好,直到 c++ 中的模板问题开始在 VS 2013 中引起问题。
有人提到在设置中将编译器更改为 VS 2012 将通过使用与 VS 2012 相同的编译器来解决此问题。
有人告诉我这样做的步骤是首先安装 VS 2012,然后更改项目属性中的设置。
似乎没有更改编译器的设置。
如何将 VS 2013 中的编译器更改为 VS 2012?
=============== 编辑================
herohuyongtao 下面解释编译器的变化 Thx
尽管安装了 VS2012。当我硬编码值 110 时,VS2013 属性看不到 VS2012,它显示“Visual Studio 2012 (v110) (未安装)” 关于如何解决这个问题的任何想法?
=============== 编辑================
VS 2012 版本为 express 版本,现已注册。这适用于 VS 2013 pro 吗?
=============== 编辑================
还刚刚安装了 Microsoft Visual Studio Tools for Applications 2012
http://www.microsoft.com/en-gb/download/details.aspx?id=38807
尝试使用 v110 编译时出现编译器错误建议,即使它不存在
【问题讨论】:
-
项目 + 属性、常规、工具集。
标签: c++ visual-studio visual-studio-2012 visual-studio-2013