c++ - 构建 ATL 项目

标签 c++ atl

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

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

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

最佳答案

ATL/MFC 由 VS 安装,因此,如果您无法安装 VS,也许您可​​以将其安装在某个地方,然后获取 header 、库和 DLL 并在您的构建服务器上手动安装它们。有点乱,但应该可以。

关于c++ - 构建 ATL 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10604256/

相关文章:

c# - 无法让 SAFEARRAY 与 Interop 一起工作

c++ - unsigned char 和 char 指针之间的区别

c++ - 自定义 char* 插入函数在多次运行时会出现运行时错误

c++ - 采访 : Summing numbers in two linked lists

c++ - 为什么我的 DLL 文件和它对应的 LIB 文件有不同的名字?

java - winio64.dll 中有哪些方法以及如何使用它们

java - Java 中 C++ 的 std::bind 是否等效?

visual-c++ - 无法在 32 位计算机上注册使用 VS2012/VC++ 构建的 COM DLL

c++ - MIDL。为什么回调 C++ 接口(interface)在方法添加到 idl 后不更新?

c++ - 计算距对象起点的距离时,_ATL_PACKING 常量有什么用?