标签: c++ visual-studio-2010 visual-c++ atl
我想知道在我的c ++项目中包含 atlbase.h 是否会使编译的应用程序具有dll依赖性或类似的东西。
答案 0 :(得分:1)
这取决于。 IDE中的项目配置有一个设置,用于判断您的ATL项目是应该静态还是动态地链接到ATL。这只影响ATL的一小部分 - 大多数是模板,因此在代码中包含标题就是所需要的。虽然可以/确实在库中有一些零碎,但设置将决定它们是来自DLL还是静态库。