cmake
文章平均质量分 56
knowledgebao
争做音视频智能化的领头人。
展开
-
makefile-cmake 打印 git commit 等编译信息
本方法记录如何在程序中打印版本信息,比如 git commit id, git branch, git tag, 编译时间,编译用户等原创 2024-06-03 19:44:36 · 396 阅读 · 0 评论 -
cmake举例
1. cmake 举例1. cmake 举例1.1. 单文件编译1.2. 多文件编译1.3. 库编译1.4. 库调用1.1. 单文件编译├─single_file│ CMakeLists.txt│ main.cppcd single_filecmake -B build -G Ninja #可以不用 -G 指定 Generatorscmake --build build #编译生成可执行程序CMakeList.txtcmake_minim原创 2021-01-28 14:51:43 · 258 阅读 · 0 评论 -
cmake变量整理
1. cmake常用变量及使用方法1. cmake常用变量及使用方法1.1. 简介1.2. cmake 变量引用的方式1.3. cmake 自定义变量的方式1.4. cmake 常用变量1.5. cmake 调用环境变量的方式1.6. 系统信息1.7. 主要的开关选项1.8. 参考资料1.1. 简介1.2. cmake 变量引用的方式前面我们已经提到了,使用${}进行变量的引用。在 if 等语句中,是直接使用变量名而不通过${}取值1.3. cmake 自定义变量的方式原创 2021-01-28 14:51:21 · 104 阅读 · 0 评论 -
book
cmake-bookCMake-CookBook.pdfCMake Cookbookcmake-practice.pdfcmake-rules.pdfCMake用法详解.pdfmastering-cmake.pdf相关资料macro帮助文档原创 2021-01-28 14:50:00 · 167 阅读 · 0 评论 -
2019-12-16-cmake-find_package
layout: posttitle: cmake-find_packagedate: 2019-11-27 17:40:47description: cmake-find_packagetag: cmake第3章,检测外部库和程序,展示CMake如何简化对项目依赖项的检测使用CMake自带的find-module(调用find_package函数),但并不是所有的包在CMake的find模块都找得到。find_package是包装器命令,用于发现和设置包的CMake模块。这些模块包含C.原创 2021-01-28 14:49:40 · 684 阅读 · 0 评论 -
2019-11-08-cmake-file
layout: posttitle: cmake-filedate: 2019-11-08 17:45:20description: cmake-filetag: cmakecmake-file简介Reading file(READ <filename> <out-var> [...]) file(STRINGS <filename> <out-var> [...]) file(<HASH> <filename&.原创 2021-01-28 14:48:19 · 93 阅读 · 0 评论 -
2019-10-24-cmake命令行
layout: posttitle: cmake常用参数date: 2019-11-21 15:49:33description: cmake常用参数tag: cmake1. cmake命令行1. cmake命令行1.1. 用法1.2. OPTIONS1.3. 生成器1.4. 命令行1.1. 用法帮助: --help,-help,-usage,-h,-H,/? = Print usage information and exit. --version,-vers.原创 2021-01-28 14:47:45 · 958 阅读 · 0 评论 -
2019-09-25-ExternalProject_FetchContent
layout: posttitle: ExternalProject_FetchContentdate: 2019-12-03 21:10:24description: ExternalProject_FetchContenttag: cmake1. 使用及编译第三方库1. 使用及编译第三方库1.1. 简介1.2. ExternalProject1.2.1. 说明1.2.2. 函数1.2.2.1. ExternalProject_Add1.2.2.1.1. 目录参数1.原创 2021-01-28 14:47:01 · 698 阅读 · 0 评论 -
2019-08-30-VSCode下的cmake
layout: posttitle: VSCode下的cmakedate: 2019-11-08 17:45:20description: VSCode下的cmaketag: cmakeVSCode下的cmake常用命令cmake tool对应命令对应的命令说明buildmake编译,如果文件变化会自动调用configureconfigurecmake …配置Edit User_Local CMake Kits编辑本地Kits文件,手动加入的K.原创 2021-01-28 14:46:49 · 93 阅读 · 0 评论 -
2019-07-18-cmake常用方法
layout: posttitle: cmake常用方法date: 2019-12-03 16:06:01description: cmake常用方法tag: cmake1. cmake使用介绍1. cmake使用介绍1.1. 概念介绍1.1.1. directory1.1.2. target1.2. 文件说明1.3. 内置语法1.3.1. if1.3.2. foreach/while1.3.3. list1.3.4. string1.3.5. include.原创 2021-01-28 14:45:11 · 682 阅读 · 0 评论