Visual Studio 2015:如何构建面向Visual C ++ v120的ATL项目

时间:2017-01-01 01:04:34

标签: c++ visual-studio visual-studio-2013 atl

我正在使用Visual Studio 2015社区版。

在VS2015安装程序中,选择Visual C ++节点下的Common Tools和MFC Components,我可以构建基于ATL的项目。

选择工具和Windows SDK,在Windows 8.1和Windows Phone Tools节点下,我可以基于Platform Toolset v120(即Visual Studio 2013)构建MFC项目。

现在我想构建一个相对较大的现有ATL项目,最初是在Visual Studio 2013中构建的。 当我在ATL项目中设置Platform Toolset = 'v120'时,编译器无法找到ATL标头。

是否可以安装它们? 我是否必须安装VS2013和VS2015?

1 个答案:

答案 0 :(得分:1)

如果要使用其编译器工具链,则需要安装早期版本的Visual Studio。您还可以打开开发人员命令提示符以选择编译器版本,并使用msbuild使用该特定编译器构建目标,但您仍需要安装所需的编译器版本。