社区
C语言
帖子详情
关于C库文件的连接问题!
qlmi
2005-10-06 11:05:05
请问连接时C的库文件是全部连接到程序里还是只把被调用的部分连接到程序里?比如程序里只调用了printf函数,连接时是把包含printf的整个库都连接到程序里,还是只把printf对应的代码连接到程序里?
...全文
243
15
打赏
收藏
关于C库文件的连接问题!
请问连接时C的库文件是全部连接到程序里还是只把被调用的部分连接到程序里?比如程序里只调用了printf函数,连接时是把包含printf的整个库都连接到程序里,还是只把printf对应的代码连接到程序里?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
囧
2005-10-08
打赏
举报
回复
Mark
yzx1983
2005-10-08
打赏
举报
回复
楼上回答仅连接所需部分的同学,为什么亲自不动手试试看呢?
支持ckp(surge)。
pengyan
2005-10-08
打赏
举报
回复
我对这个问题拿不准,但我感到查它的编译部分应该能找到答案,我们不要凭空想象.
ckp
2005-10-08
打赏
举报
回复
回去看看教材去,也可以自己去试试看嘛
数据结构与算法学习、智能算法
2005-10-07
打赏
举报
回复
应该是连接一部分了,但是我想不通c语言是怎样实现printf()输出的,我想是应亥调用的汇编吧
elvispl
2005-10-07
打赏
举报
回复
当然是只连接需要的部分了~!
snowbirdfly
2005-10-07
打赏
举报
回复
请问连接时C的库文件是全部连接到程序里还是只把被调用的部分连接到程序里?
应该是后者~,要不然库文件这么多的函数都加载进内存,岂不是很浪费~~~
ckp
2005-10-07
打赏
举报
回复
DLL也是全部连接
atgjplh
2005-10-06
打赏
举报
回复
只连接你想要的就行了
qlmi
2005-10-06
打赏
举报
回复
qlmi (大米)
------------
楼主好厉害~~
竟然在C语言区 称 "大米"
怎么了?新手上路请多指教!
wanguodu
2005-10-06
打赏
举报
回复
应该是部分连接那,否则你的可执行文件会很庞大的。
xiaocai0001
2005-10-06
打赏
举报
回复
qlmi (大米)
------------
楼主好厉害~~
竟然在C语言区 称 "大米"
wanguodu
2005-10-06
打赏
举报
回复
动态连接机制就不一样了,它是一次性全部加载进内存的,而且它占用的是独立的内存,也就是说不占用你程序的内存。当有多个程序共享该动态连接库时可以达到节约内存的目的。
qlmi
2005-10-06
打赏
举报
回复
那动态链接库也是只连接需要的吗?还是全部连接?
ckp
2005-10-06
打赏
举报
回复
是连接一个Lib文件里所有的函数,不管你调用过没有。
GRAPHICS.LIB
因为在编写C的图形程序时,用到了字体,文字
库
等
库
文件
,生成的exe
文件
必须与这些
库
文件
放在一起,程序才能正确跑起来,为了方便,我将这些
文件
都
连接
到了GRAPHICS.LIB这个
文件
中,以后编译好自己的程序后,只需一个...
instantclient 11 2 轻量级数据
库
客户端(解决navicat
连接
问题
)
在这样的情况下,安装Oracle Instant Client可以作为解决方案的一部分,因为它包含了必要的
库
文件
和组件,使得Navicat能够正确地与Oracle服务器通信。 具体来说,Instant Client包含以下组件: 1. **oci.dll**:...
C语言
库
文件
C语言中提供了丰富的系统
文件
,也可称为
库
文件
。C 语言的
库
文件
分为两类,第一类是扩展名为".h" 的头
文件
,包含常量定 义、 类型定义、宏定义、函数原型以及各种编译选择设置等信息,第二类是函数
库
,包括了各种...
使用C语言
连接
MySQL
库
的准备
库
的准备要使用C语言
连接
mysql,需要使用mysql官网提供的connect
库
,可以去官网下载,由于我们要下载到 Linux 操作系统中,也可以使用如下指令进行安装
库
MySQL
连接
C/C++的
库
通常会安装在
库
文件
通常会安装在/...
C语言:预处理、
库
文件
、
文件
IO
摘要:C语言预处理与
文件
操作概述 预处理机制包括条件编译...
库
文件
分为静态
库
(.a/.lib)和动态
库
(.so/.dll),前者编译时嵌入程序,后者运行时加载。预处理指令和
文件
IO是C语言实现模块化编程和数据处理的核心技术。
C语言
70,036
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章