Linux 静态库和动态库的区别

来源:互联网 发布:java 幂等 编辑:程序博客网 时间:2024/06/05 01:57
静态库 static lib 是把所用到的函数放到代码中,一起编译生成程序。优点是简单,无需额外操作缺点是代码长,编译慢动态库 shared lib是把常用到的函数封装起来独自编译生成.so文件,这样多个程序就都可以使用之优点:可重复利用,主程序代码量小,当库需要修改时可单独编译,更灵活缺点:需要额外制作动态库
0 0
原创粉丝点击