目录
内部链接库
- 通过CMake:快速入门,创建项目
- 新建src,include文件夹
- 在include文件夹中创建test.h文件,在src中创建test.cpp文件,并引入test.h
配置头文件搜索路径
静态链接
- 一般情况下,每一个目录下需要有一个CMakeLists.txt文件
- 在src文件中新增一个CMakeLists.txt文件
在主工程下的CMakeList引入子目录的CMakeList的路径,以及将子目录的目标文件进行链接
- 在主函数中进行调用
- 编译
- 在 build/src 目录下生成静态库
- 执行编译结果:
动态链接
- 修改src目录下的CMakeList文件
- 设置动态库输出路径(build目录下)
- 路径值值在Makefile中查看
- 生成结果
- 执行编译结果