动态库和静态库都是一组函数集合,打包在一起供应用程序调用,区别是:静态库名称一般为xxx.a,在编译时和应用程序链接在一起,这样的应用程序占用空间较大。动态库名称一般为xxx.so,对于动态库即可以在编译时链接,也可以使用dlopen()/dlsym()/dlclose()函数在运行时调用,后种方式占用空间较小,且可以实现动态库在进程间共享,只在内存中保留一份,减少了内存开销。
1500字范文,内容丰富有趣,写作好帮手!
时间:2021-03-14 08:52:48
动态库和静态库都是一组函数集合,打包在一起供应用程序调用,区别是:静态库名称一般为xxx.a,在编译时和应用程序链接在一起,这样的应用程序占用空间较大。动态库名称一般为xxx.so,对于动态库即可以在编译时链接,也可以使用dlopen()/dlsym()/dlclose()函数在运行时调用,后种方式占用空间较小,且可以实现动态库在进程间共享,只在内存中保留一份,减少了内存开销。
如何正确的使用静态链接库和动态链接库 – java – 前端
2020-03-14
.so是什么文件_Linux的so文件到底是干嘛的?浅析Linux的动态链接库
2023-04-13
2024高一话题作文:弹起生命中的进行曲1500字高一话题作文
2024-07-27