cmake --- 一个完整的cmake工程示例
Posted Overboom
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cmake --- 一个完整的cmake工程示例相关的知识,希望对你有一定的参考价值。
背景:工作需求,最近开始接触cmake,由于之前都是用makefile管理工程的,所以一下适应不了,在网上找了一圈,自己整理了一个完整的用cmake管理的工程,废话少说,上菜。
1. 工程tree图
对整个工程目录结构做简单的说明:
1> 顶层目录
其中how_to_generate_sharedLibrary目录是用来生成动态库的示例
thirdparty中存放了生成动态库的头文件和.so文件
2. 各级CMakeLists.txt讲解
1> 顶层CMakeLists.txt讲解
cmake_minimum_required(VERSION 3.5)
以上是关于cmake --- 一个完整的cmake工程示例的主要内容,如果未能解决你的问题,请参考以下文章
cmake创建库和使用库工程示例(多个cmakelists)