- 博客(1)
- 收藏
- 关注
原创 linux 下动态库编译 使用
这类库的名字一般是libxxx.so.M.N,同样的xxx为库的名字,M是库的主版本号,N是库的副版本号。当然也可以不要版本号,但名字必须有。相对于静态函数库,动态函数库在编译的时候并没有被编译进目标代码中,你的程序执行到相关函数时才调用该函数库里的相应函数,因此动态函数库所产生的可执行文件比较小。由于函数库没有被整合进你的程序,而是程序运行时动态的申请并调用,所以程序的运行环境中必须提供相应的库。动态函数库的改变并不影响你的程序,所以动态函数库的升级比较方便。2、代码执行链接:动态链接。
2023-03-30 22:32:46
887
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人