将VS 2013中的目标编译器更改为VS 2012

Changing target compiler in VS 2013 to VS 2012

本文关键字:VS 2012 编译器 目标 2013      更新时间:2023-10-16

我有一个VS 2012项目,工作得很好,直到c++中的模板问题开始在VS 2013中引起问题。

有人提到在设置中将编译器更改为VS 2012将通过使用VS 2012相同的编译器来解决问题。

要做到这一点,我被告知的步骤是首先安装VS 2012,然后更改项目属性中的设置。

如何没有设置来改变编译器

如何将VS 2013中的编译器更改为VS 2012?

=============== EDIT ===============

herohuyongtao下面解释了编译器的变化Thx

然而,尽管安装了VS2012。VS2013属性没有看到VS2012时,我硬编码值110它说"Visual Studio 2012 (v110)(未安装)"对如何解决这个问题有什么想法吗?

=============== EDIT ===============

VS 2012的版本是express,现在已经注册了。这在VS 2013 pro中可以工作吗?

=============== EDIT ===============

还安装了Microsoft Visual Studio Tools for Applications 2012

http://www.microsoft.com/en-gb/download/details.aspx?id=38807

右键单击Solution Explorer中的项目,选择Properties,然后:

Configuration Properties > General > Platform Toolset > v110.