- 博客(5)
- 收藏
- 关注
原创 从Target 角度看 CMake (四)自己开发Find<PackageName>.cmake
为自己开发的模块编写cmake 文件供其它人使用,如何接收FindPackage 传入的参数以及如何返回结果。
2022-10-16 08:27:50
410
原创 从Target 角度看 CMake (三)find_package 都找到了什么
多数情况下我们也并不需要详细了解FindPackage 都找到了哪些信息,只要FindPackage运行正常,后面就全交给cmake了,因为cmake 会自动根据需要去使用FindPackage 找到的信息。不过了解它们还是非常有用的,就我自己的工作经验来看,有两种情况我们需要了解FindPackage 到底都(需要)找到了哪些信息。。。本文还对 :: 别名与引用的库进行了简单的介绍。
2022-10-14 06:48:16
632
原创 从Target 角度看 CMake (二)为Target 设置专属include 与 library 目录
本文将介绍如何基于Target 而非 Project 来设置属性。
2022-10-07 20:24:36
1602
原创 从Target 角度看 CMake (一)CMake 中的Target
Target 是CMake 中非常重要的概念,CMake中的大部分操作都是围绕Target 展开的,也许因为它太重要了,CMake 把它包装得特别好,以至于一般的小型项目中,开发人员甚至都不需要考虑Target 的概念就可以完成项目的开发。对于稍微大一点儿的项目则不同,充分与灵活地使用Target 概念可以为开发过程带来很多的方便,有些情况下,没有Target 甚至是不行的。本系列文章以Target 为中心来介绍CMake 的各项功能, 并按照Target 的应用场景来组织文章的内容。
2022-10-07 20:20:02
3248
原创 在 Windows 下通过 CMake 使用 Boost 库
介绍在Windows 下使用 Boost 的文章很多,但多是讲如何在Visual Studio 界面下直接操作的,这里介绍一下CMake 项目如何使用 Boost.
2022-05-04 23:02:32
13362
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人