![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cmake学习笔记
学习cmake的专栏,以案例帮助理解的学习方式学习
青草地溪水旁
爱是恒久忍耐,又有恩慈;爱是不嫉妒,爱是不自夸,不张狂,不作害羞的事,不求自己的益处,不轻易发怒,不计算人的恶,不喜欢不义,只喜欢真理;凡事包容,凡事相信,凡事盼望,凡事忍耐;爱是永不止息。
展开
-
ubuntu16如何使用高版本cmake
ubuntu16下默认安装cmake版本太低,所以只要源码安装3.20版本,实现编译目的原创 2024-04-02 23:22:07 · 583 阅读 · 0 评论 -
cmake命令之set使用案例
set的命令的形式set(<variable> <value>... [PARENT_SCOPE])案例目录如下.├── build├── CMakeLists.txt├── main.cpp└── sum ├── sum.cpp └── sum.hmain的内容如下#include<iostream>#include<stdio.h>#include<stdlib.h>#include...原创 2021-08-02 21:32:31 · 857 阅读 · 0 评论 -
cmake命令之option使用案例
option简介cmake中option的作用就是编译开关,一,CMakeLists.txt中影响option此行以下的语句的运行,换言之,对option之前的语句没有影响。二,影响需要编译的源码中的编译开关,如对源码中ifdef,ifndef等语句的选择有影响使用案例在有时间时添加。。。...原创 2021-07-26 21:56:25 · 6748 阅读 · 3 评论 -
cmake命令之AUX_SOURCE_DIRECTORY 的案例
今天先占个位,有时间时更新原创 2021-07-22 21:35:03 · 1713 阅读 · 0 评论 -
cmake命令之使用静态库(include_directories,link_directories,target_link_directories)
今天先占个位,明天有时间补充原创 2021-07-12 22:05:49 · 12094 阅读 · 0 评论 -
cmake命令之add_library案例(生成动态库和静态库)
demo(总目录)|----------sum.cpp(文件)|----------CMakeLists.txt(文件)|----------build(目录)sum.cpp文件的内容include<stdlib.h>int sum(int a, int b){>---return a+b;}CMakeLists.txt的内容add_library(sum SHARED ./sum.cpp)在 build目录中执行cmake ..原创 2021-07-12 21:36:01 · 3420 阅读 · 1 评论 -
cmake命令之ADD_SUBDIRECTORY的使用案例
今年占个位,有空明天写原创 2021-07-13 21:52:16 · 1285 阅读 · 0 评论 -
cmake命令之add_test和set_tests_properties使用案例
add_test的命令形式如下add_test(NAME <name> COMMAND <command> [<arg>...] [CONFIGURATIONS <config>...] [WORKING_DIRECTORY <dir>] [COMMAND_EXPAND_LISTS])今天占个位,等有时间再更新说明和使用案例...原创 2021-07-29 21:04:36 · 4110 阅读 · 0 评论 -
cmake命令之configure_file使用案例
先占个位,等有时间补充案例原创 2021-07-26 21:58:35 · 425 阅读 · 0 评论