社区
新手乐园
帖子详情
新手才鸟贴,请问系统头文件是怎么link到tlb的?
gooore
2009-07-15 01:14:02
如题
请教tlb和dll的区别,分工?什么叫静态连接?
不胜感激
...全文
59
3
打赏
收藏
新手才鸟贴,请问系统头文件是怎么link到tlb的?
如题 请教tlb和dll的区别,分工?什么叫静态连接? 不胜感激
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
全球全网精准引流软件SaaS平台
2009-07-15
打赏
举报
回复
[Quote=引用 2 楼 jindan_jinming 的回复:]
tlb 类型库,它包含接口相关信息。
dll 动态连接库,它包含二进制代码,资源...
VC可以把tlb作为资源编译到dll中。
[/Quote]
TLB是组件服务的接口 ,它包含接口相关信息
而DLL包含了接口和实现
有些情况下,比如客户方需要远程调用,那么在客户机上部署dll是没有意义的,因为dll所需的环境在服务器上,而客户只需要dll里的接口定义部分,这个时候tlb就派上用场了
关于静态链接,mengjfu解释的已经非常清楚了!
全球全网精准引流软件SaaS平台
2009-07-15
打赏
举报
回复
tlb 类型库,它包含接口相关信息。
dll 动态连接库,它包含二进制代码,资源...
VC可以把tlb作为资源编译到dll中。
mengjfu
2009-07-15
打赏
举报
回复
.dll是在你的程序运行的时候才连接的文件,因此它是一种比较小的可执行文件格式,.dll还有其他的文件格式如.ocx等,所有的.dll文件都是可执行。
.lib是在你的程序编译连接的时候就连接的文件,因此你必须告知编译器连接的lib文件在那里。一般来说,与动态连接文件相对比,lib文件也被称为是静态连接库。当你把代码编译成这几种格式的文件时,在以后他们就不可能再被更改。如果你想使用lib文件,就必须:
1 包含一个对应的头文件告知编译器lib文件里面的具体内容
2 设置lib文件允许编译器去查找已经编译好的二进制代码
静态链接是指把要调用的函数或者过程链接到可执行文件中,成为可执行文件的一部分。换句话说,函数和过程的代码就在程序的exe文件中,该文件包含了运行时所需的全部代码。当多个程序都调用相同函数时,内存中就会存在这个函数的多个拷贝,这样就浪费了宝贵的内存资源。而动态链接所调用的函数代码并没有被拷贝到应用程序的可执行文件中去,而是仅仅在其中加入了所调用函数的描述信息(往往是一些重定位信息)。仅当应用程序被装入内存开始运行时,在Windows的管理下,才在应用程序与相应的DLL之间建立链接关系。当要执行所调用DLL中的函数时,根据链接产生的重定位信息,Windows才转去执行DLL中相应的函数代码。
uboott移植实验手册及技术文档
u-boot运行到第2阶段会进入start_armboot()函数。其中nand_init()函数是对nand flash的最 初初始化函数。nand_init()函数在两个文件中实现。其调用与 CFG_NAND_LEGACY 宏有 关,如果没有定义这个宏,
系统
调用 ...
vs2008下设置.h, .lib和 .dll 的路径配置全图及其意义
include: .h (
头文件
) lib: .lib (库) 前面二者在vs2008中通过属性来配置。 bin: .dll (动态链接库) 动态链接库是通过
系统
路径来配置的。 添加库(libs)文件目录 方法 1:项目->...
操作
系统
操作
系统
1、进程、线程和协程的区别和联系 进程 线程 协程 定义 资源分配和拥有的基本单位 程序执行的基本单位 用户态的轻量级线程,线程内部调度的基本单位 切换情况 进程CPU环境(栈、寄存器、页表和...
VC++6.0编程
新手
问题
只有在编译DLL时才会生成,记录了DLL文件中的一些信息。 .H、.HPP或.HXX:用C/C++语言编写的
头文件
,通常用来定义数据类型,声明变量、函数、结构和类。 .HLP:Windows帮助文件。 .HM:在Help工程中,该...
isb 汇编_DSB,ISB,DMB指令
这可确保提取时间晚于 ISB 指令的指令能够检测到 ISB 指令执行前就已经执行的上下文更改操作的执行效果,例如更改ASID 或已完成的
TLB
维护操作,跳转预测维护操作以及对 CP15 寄存器所做的所有更改。 此外,ISB ...
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章