【发布时间】:2011-10-22 05:39:50
【问题描述】:
我有一个需要编译的项目。它是在我只安装了 Windows SDK 7.1 的构建服务器上编译的。我不想在这台机器上安装一个实际的 Visual Studio,但是我收到一个错误“找不到 atlstr.h”文件,我刚刚读到它是 ATL 的一部分,它是 Visual Studio 的一部分。
有什么方法可以在构建服务器上不安装 Visual Studio 的情况下编译它?
【问题讨论】:
我有一个需要编译的项目。它是在我只安装了 Windows SDK 7.1 的构建服务器上编译的。我不想在这台机器上安装一个实际的 Visual Studio,但是我收到一个错误“找不到 atlstr.h”文件,我刚刚读到它是 ATL 的一部分,它是 Visual Studio 的一部分。
有什么方法可以在构建服务器上不安装 Visual Studio 的情况下编译它?
【问题讨论】:
ATL 现在作为 Windows 驱动程序工具包的一部分免费提供:http://msdn.microsoft.com/en-us/windows/hardware/gg487438.aspx
【讨论】:
没有。 ATL 是 MSVC 非免费版本的基础部分。
【讨论】: