社区
ATL
帖子详情
atlbase.cpp何时被编译的?
晋文
2013-02-26 10:25:24
我在追溯_AtlBaseModule何时定义的时候,发现它在atlbase.cpp中被定义。但是我的工程里面没有atlbase.cpp这个文件,他是在什么时候被编译进来的呢?不被我显式的加入我的功能,是通过什么方式被编译的呢?
...全文
240
5
打赏
收藏
atlbase.cpp何时被编译的?
我在追溯_AtlBaseModule何时定义的时候,发现它在atlbase.cpp中被定义。但是我的工程里面没有atlbase.cpp这个文件,他是在什么时候被编译进来的呢?不被我显式的加入我的功能,是通过什么方式被编译的呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
晋文
2013-02-26
打赏
举报
回复
明白了!是在atlbase.h中 #pragma comment(lib, "atls.lib") 指定了静态链接库,atlbase.cpp只是给浏览代码只用,并没有每次都被编译和链接。
stjay
2013-02-26
打赏
举报
回复
确实是链接lib方式 没见过有把MFC和ATL的CPP文件加到工程里编译的 可能某个头文件有这种链接方式 #pragma comment (lib,"xxx.lib")
晋文
2013-02-26
打赏
举报
回复
拜谢!!! 能说得再详细一些么?
oyljerry
2013-02-26
打赏
举报
回复
还可以是link lib方式
晋文
2013-02-26
打赏
举报
回复
补充一下,我在VS2008下建立的是windows application,不使用mfc和atl。
atl
base
.h error C2061解决
在不同
cpp
中 #include "
atl
base
.h" 导致
编译
错误,具体原因不清楚 将#include "
atl
base
.h"放入stdafx.h中
编译
通过
C1083 无法打开包括文件: “xxx.h”: No such file or directory (
编译
源文件 xxx.
cpp
) 应该怎么办?
文章目录说明发生场景解决方法解决方法一解决方法二修改后的结果 说明 这个错误我是偶然碰到的,当然有些人在进行我的操作时可能不会碰到,如果你遇到了可以试试这两个方法????(感谢某位大佬的提醒) 发生场景 错误发生场景:我是在我在设计Qt的ui界面时进行升级部件操作后出现这个错误 然后就变成这样了???? 解决方法 解决方法一 如果第一种没有效果则去试试第二个解决方法 解决方法二 修改后的结果 ...
VS2010
编译
错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
下面是彻底解决方法: 在工程的stdafx.h中添加(如有类似语句,需注释掉) #ifndef WINVER // Allow use of features specific to Windows 95 and Windows NT 4 or later. #define WINVER 0x0501 // Change this to the appropriate value to ta
“error LNK2019/LNK2001: 无法解析的外部符号”原因归类
先上结论: 错误原因有3种情况: 1,头文件中声明的函数,无法在.lib文件中找到实现,要么是缺少.lib文件,要么是.lib文件的引用路径不对; 2,头文件中声明的函数,无法在.
cpp
文件中找到实现,要么是缺少.
cpp
文件,要么是.
cpp
文件的引用路径不对; 3,缺少extern c声明 具体分析: 最近在移植obs studio源码,出现了很多2019/2001的错误。 编...
VS2019 使用WTL实现多态
使用WTL实现C++中多态的特性 下面展示一些 内联代码片。 // WTLStudy.
cpp
: 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // #include <iostream> #include <
atl
base
.h> #include <
atl
win.h> class MyWindow :public CWindowImpl<MyWindow> { }; template<class T> class Ed
ATL
3,245
社区成员
48,537
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章