我有一个需要编译的项目,该项目在我的构建服务器上编译,服务器只安装了Windows SDK 7.1。我不想在此计算机上安装Visual Studio,但是出现了“找不到atlstr.h”文件的错误,我刚刚读到这是Visual Studio的一部分,属于ATL。
是否有任何方法可以在构建服务器上没有安装Visual Studio的情况下进行编译?
ATL现在作为Windows Driver Kit的一部分免费提供:http://msdn.microsoft.com/en-us/windows/hardware/gg487438.aspx
ATL是MSVC非免费版本的基本组成部分。