C/C++使用技巧(二十二):再谈C/C++多文件编译生成与调用的静态库/动态库[本文所有源码分享]
目录
- 零、介绍
-
- 0、静态/动态库
- 1、先生成.o再链接
- 2、直接编译
-
- 2.0、静态库
- 2.1.编译生成.o文件
- 2.2.使用ar命令创建.a动态库文件
- 2.3 动态库
- 一、纯C++调用
- 二、纯C语言调用(不使用头文件)
- 三、C++调用C语言生成的动态库so (不使用头文件)
- 四、C++调用C生成的动态库so(不使用头文件,也不使用dlopen函数,但需要导入本地动态库)
- 五、cmake生成的动态库so(C++两种调用方式)
- 六、本文所有源码在这里
- 参考文献
参考往期文章: