AIX上的.a库到底是动态库还是静态库
答案:2 悬赏:20 手机版
解决时间 2021-02-28 06:16
- 提问者网友:川水往事
- 2021-02-27 23:51
AIX上的.a库到底是动态库还是静态库
最佳答案
- 五星知识达人网友:怀裏藏嬌
- 2021-02-28 01:06
公认潜规则是静态。但用类似dlopen加载,就无所谓什么名字。用ar -t能看到.o文件是静态
全部回答
- 1楼网友:往事埋风中
- 2021-02-28 02:35
动态链接库和静态链接库一般是编译集成一系列的接口(函数)
在程序源代码编译完成后通过编译器编译并通过链接器与这些库进行链接
动态链接库与静态链接库的区别在于链接器在进行链接时静态库会被直接编译进程序里
而动态链接库并不会,我们这里将这些链接库称作依赖(动态库和静态库)
程序的运行需要这些依赖,程序在静态链接后该程序本身便已包含该依赖
而动态链接后的程序本身本不包含该依赖,这些依赖需要执行者自行安装进操作系统(动态库、运行时库)
程序运行时会动态地加载这些库
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯