C++封装、调用动态库过程中CMAKE以及CMakelist整理

1、入门

首先从编译可以执行文件开始,参考文章cmake 基本入门(编译可执行文件和动态库)(https://my.oschina.net/u/4257767/blog/3325805)

本篇文章很详细,介绍了如何编写cmakelists文件,详细跟着流程可以写完。

2、编写C++接口以及类

参考文章     C++:如何正确的使用接口类(https://blog.csdn.net/netyeaxi/article/details/80887646)

本片文章很详细的介绍了如何封装类以及如何正确使用接口,但是只是介绍了windows端的,后面linux端,单独查找了资料。

3、使用动态库和静态库

编译完以后就开始使用编译好的库文件了。

(1)CMake入门使用(三)动态库、静态库的编译及使用(https://blog.csdn.net/xx352890098/article/details/78823869)参考的第一篇文章

(2)Linux下CMake生成和调用动态库(https://blog.csdn.net/a435262767/article/details/91379359)参考的第二篇文章

(3)cmake 基本入门(编译可执行文件和动态库)(https://my.oschina.net/u/4257767/blog/3325805)参考的第三篇文章

(4)基于CMakeList.txt文件创建C++动态库及静态库(https://blog.csdn.net/linghu8812/article/details/108519580)参考的第四篇文章

(5)cmake使用示例与整理总结(https://blog.csdn.net/wzzfeitian/article/details/40963457/)参考的第五篇文章

你可能感兴趣的:(C++封装、调用动态库过程中CMAKE以及CMakelist整理)