- 博客(2)
- 收藏
- 关注
原创 静态链接库(LIB)与动态链接库(DLL)的区别
静态链接库a) 静态链接库的类和函数不需要导出,就能够被其他库调用。b) 在exe或dll链接静态库时,会把静态库中调用到的代码拷贝过来(没有调用到的代码不会拷贝),所以程序运行时,不再需要静态链接库的lib文件。c) 生成静态链接库时,只有编译过程,没有链接过程,也就是说调用其他库的类或函数时,只需要其他库的头文件,而不需要其他库的lib文件,所以如果一个静态链接库A调用了另一个静态链接库B,不会把B中的实现代码拷贝到A中,其他exe或dll链接库A时,无法自动链接到库B,需要手动同时链接库A和库.
2022-03-21 17:28:55 811
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人