如何将WTL和ATL添加到Visual Studio C++ Express 2008

25
我开始在家使用Visual Studio C++ Express 2008,但它没有ATL。
我该如何将ATL添加到Visual Studio C++ Express 2008中?

1
相关问题:C++ #include <atlbase.h> 找不到 - Stevoisiak
5个回答

23

6
看起来链接已经失效了。 - Nate

9

ATL只包含在旧版本的SDK中。最近的ATL版本与MFC共享大量代码,并且仅在真正的Visual Studio版本中可用,即不包括VS Express。

因此:要使用ATL和/或MFC,您需要购买Visual Studio的专业版。如果您满意旧版本的ATL,则可以从Microsoft网站下载旧版本的平台SDK。


4

链接看起来应该指向http://blog.technicallyworks.com/2009/04/installing-wtl-wizard-in-visual-c-2008.html。 - Diederik

0

你只需要按照这里的描述安装Windows平台SDK即可。


0

您需要下载平台 SDK 并处理一些依赖项才能获得 ATL。

如果你明白我的意思,可能还有一些更“不道德”的方法来获取 MFC ;)。此外,许多机构都拥有免费的教育版 VS 许可证。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接