Visual Studio 2015:如何构建面向 Visual C++ v120 的 ATL 项目
Visual Studio 2015: how to build ATL projects targeting Visual C++ v120
我正在使用 Visual Studio 2015 社区版。
在VS2015安装程序中,选择Visual C++节点下的Common Tools和MFC Components,我可以构建基于ATL的项目。
选择工具和 Windows SDK,在 Windows 8.1 和 Windows Phone 工具节点下,我能够基于 Platform Toolset v120 构建 MFC 项目,即是 Visual Studio 2013 年。
现在想建一个现有的ATL项目,比较大,最初是Visual Studio2013年建的。
当我在 ATL 项目中设置 Platform Toolset = 'v120'
时,编译器无法找到 ATL headers。
可以安装吗?
我必须同时安装 VS2013 和 VS2015 吗?
如果您想使用它的编译器工具链,您需要安装早期版本的 Visual Studio。您还可以打开开发人员命令提示符 select 编译器版本,并使用 msbuild 使用该特定编译器构建目标,但您仍然需要安装所需的编译器版本。
我正在使用 Visual Studio 2015 社区版。
在VS2015安装程序中,选择Visual C++节点下的Common Tools和MFC Components,我可以构建基于ATL的项目。
选择工具和 Windows SDK,在 Windows 8.1 和 Windows Phone 工具节点下,我能够基于 Platform Toolset v120 构建 MFC 项目,即是 Visual Studio 2013 年。
现在想建一个现有的ATL项目,比较大,最初是Visual Studio2013年建的。
当我在 ATL 项目中设置 Platform Toolset = 'v120'
时,编译器无法找到 ATL headers。
可以安装吗? 我必须同时安装 VS2013 和 VS2015 吗?
如果您想使用它的编译器工具链,您需要安装早期版本的 Visual Studio。您还可以打开开发人员命令提示符 select 编译器版本,并使用 msbuild 使用该特定编译器构建目标,但您仍然需要安装所需的编译器版本。