lib使用问题,真心求解答

[复制链接]
查看11 | 回复4 | 2021-1-27 05:44:14 | 显示全部楼层 |阅读模式
就是我写一个dll(可以认为可执行程序),代码中用到一些lib文件,我有这些lib的开源代码,我删除其中一部分不用的代码,重新编译生成新的lib,再调用新的lib编写我的可执行程序,为什么可执行程序变小了呢?静态连接不是只将有用的代码链接进去了吗?lib中即使有多余的代码不是也不会链接到程序中吗?
分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:44:14 | 显示全部楼层
帮忙解释一下啊,好着急啊啊啊
回复

使用道具 举报

千问 | 2021-1-27 05:44:14 | 显示全部楼层
应该是将整个lib文件都加到程序里去了吧。。
回复

使用道具 举报

千问 | 2021-1-27 05:44:14 | 显示全部楼层
不是的哦引用2楼的回复:应该是将整个lib文件都加到程序里去了吧。。
回复

使用道具 举报

千问 | 2021-1-27 05:44:14 | 显示全部楼层

a如果用到这个lib中的一个东西,则这个lib就要全部链接入
b只l链接所需的.
这两种方案是连接器实现确定的么?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行