用静态库还是动态库?

Algopro 2003-07-11 08:12:33
谁有这方面的经验?
在实际的开发过程中你曾经遇到过什么麻烦?
...全文
62 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
铖邑 2003-07-12
  • 打赏
  • 举报
回复
还是看你的需要,如果你需要的库比较大,而且进程需要fork好几次,建议用动态。比如,我现在正在做一个数据处理系统,要连接好几台机器接收数据,而且为了保证数据的完整,需要一个数据来源专门由一个进程进行处理,以防止受到其它来源的数据处理不稳定的影响。我的数据库是SYBASE,用过的都知道,只要你用了它的API,就至少需要800K的内存,有时我一台机器需要启20个进程,这样的话就浪费了16M的内存,所以我就选择了动态链接库。
CoolQ 2003-07-11
  • 打赏
  • 举报
回复
如果考虑空间,应该用动态库,因为这毕竟是个方向。
如果考虑到移植问题和独立性问题(比如说需要在启动盘上使用),就用静态库。
不过现在主要的是用动态库了。如果考虑跨平台的话,不如再另一个平台上重新编译。
Algopro 2003-07-11
  • 打赏
  • 举报
回复
up

23,223

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧