首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生成ATL项目

生成ATL项目
EN

Stack Overflow用户
提问于 2012-05-15 23:43:03
回答 2查看 484关注 0票数 1

我正在尝试在构建服务器上构建一个基于ATL的项目。为此,我安装了最新的Windows SDK,但收到一个错误:

“无法打开包含文件:'atlbase.h':没有这样的文件或目录”。

我已经检查过了,令我惊讶的是SDK不再包含ATL。我既不能在这个阶段重构ATL,也不能在构建服务器上安装VS。构建ATL的额外设置是什么?

EN

回答 2

Stack Overflow用户

发布于 2012-05-15 23:46:49

ATL / MFC是由VS安装的,所以,如果你不能安装VS,也许你可以把它安装在某个地方,然后把头文件、库和DLL手动安装到你的构建服务器上。有点乱七八糟,但它应该可以工作。

票数 1
EN

Stack Overflow用户

发布于 2012-06-24 04:12:07

最近我也遇到了同样的问题。如果您使用的是Microsoft Visual Studio速成版,则不能使用ATL。我知道这听起来不合逻辑,但我想没有办法做到这一点。一些MSDN人员告诉我,在Microsoft Visual Studio速成版的许可文件中,有一行关于这方面的内容。ATL不是免费的,所以您必须购买它,或者使用Microsoft Visual Studio的专业版。

在Microsoft Driver Dev Kit中,有ATL类,但它们会给出奇怪的链接错误。所以,我猜你必须使用Microsoft Visual Studio 2008 Professional或2010 Professional。

如果设置ATL有更多的错误/问题,我想我可以帮助你更多。

保重。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10604256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档