静态链接库.a文件 动态链接库.so文件 定义

显然一个是静态链接库(.a),一个是动态链接库(.so) 联系和区别 相同点:链接库本身不是最终的执行程序文件,而是为其他执行文件提供服务的程序。如果把最终的执行程序文件比作一个汽车生产厂家,那么链接库就可以理解为零部件提供商 。 不同点:静态链接库在链接阶段就直接打包到最终的执行程序文件中,而动态链接库则是在程序运行时去链接库里面找需要的东西。 优缺点:显然,静态链接的库文件会导致最终目标程序文
相关文章
相关标签/搜索