
【CMake】
文章平均质量分 52
CMake 是一个跨平台、开源的构建系统,集软件构建、测试、打包于一身的软件。
嵌入式职场
在Matlab、Python、C/C++和Go等多种编程语言方面都有丰富的经验,专注于智能优化算法、工业人机交互界面设计、物联网、服务端开发等众多领域。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【CMake】第10篇 cmake -G “MinGW Makefiles“ ..CMake Error: Error: generator : MinGW MakefilesDoes not
CMake 要求在同一个构建目录中保持生成器类型的一致性。这个错误表明你在使用 CMake 时指定的生成器()与之前使用的生成器(原创 2024-07-01 11:11:59 · 857 阅读 · 0 评论 -
【CMake】第9篇 Error: CMAKE_C_COMPILER not set, after EnableLanguageCMake Error: CMAKE_CXX_COMPILE
背景:在windows终端上使用cmake构建nats.c库。(编译器MinGW)原创 2024-01-20 14:59:43 · 5221 阅读 · 2 评论 -
【CMake】第8篇 在 windows 下安装 cmake(亲测有效)
CMake 是一个开源的跨平台构建工具,用于管理 C/C++ 项目的构建过程。它使用简洁的语法来描述构建规则和依赖关系,并以生成器的形式输出适合不同操作系统和编译器的构建系统文件(如 Makefile、Visual Studio 解决方案等),从而实现项目的编译、测试、打包等操作。CMake 的设计理念是将构建过程与底层构建系统解耦,使得开发人员能够更灵活地在不同的平台和编译环境中进行构建。原创 2023-09-08 09:37:48 · 8590 阅读 · 2 评论 -
【CMake】第7篇 解决“Could not find OpenSSL. Install an OpenSSL development package”
【CMake】第7篇 解决“Could not find OpenSSL. Install an OpenSSL development package”原创 2023-01-11 09:59:26 · 7656 阅读 · 3 评论 -
【CMake】第6篇 使用install命令安装最新版cmake
使用install命令安装最新版cmake。原创 2022-11-09 15:45:36 · 690 阅读 · 0 评论 -
【CMake】第5篇 通过编译构建源码的方式安装cmake
通过编译构建源码的方式安装cmake。原创 2022-11-09 19:04:01 · 453 阅读 · 0 评论 -
【CMake】第4篇 解决“Could NOT find cereal (missing: CEREAL_INCLUDE_DIR)”
Cereal是一个仅标头的 C++11 序列化库。谷物采取任意 数据类型并可逆地将它们转换为不同的表示形式,例如 紧凑的二进制编码、XML 或 JSON。谷物被设计成快速, 轻量级,易于扩展 - 它没有外部依赖关系,可以 易于与其他代码捆绑或独立使用。原创 2022-11-10 08:32:10 · 1044 阅读 · 0 评论 -
【CMake】第3篇 CMake构建静态库与动态库
静态库一般是以 .a 与 .lib 命名。动态库一般是以 .dll 与 .so 命名。原创 2022-09-29 09:38:01 · 1240 阅读 · 0 评论 -
【CMake】第2篇 CMake构建.h与.cpp文件
用来定义变量,使用${}取出值。指定cmake的最小版本。用来包含头文件目录。原创 2022-09-28 15:37:43 · 5335 阅读 · 1 评论 -
【CMake】第1篇 了解 CMake 构建源码输出 Hello world(初学者必备)
如果在源码与CMakeLists.txt下执行上述命令的话,构建的文件会与源码放在一起,后期维护不方便。因此可以通过创建一个build的文件夹,专门用来存放cmake构建后的文件。生成可执行文件的名字,使用的源码为main.cpp。Cmake 是一个跨平台、开源的构建系统。指定cmake的最小版本。原创 2022-09-28 14:24:07 · 830 阅读 · 0 评论