CMake学习篇三:常用指令速查

💡 学习前提 已完成 引入篇:理解为什么需要 CMake 已完成 篇一:会创建基本的 CMake 项目 已完成 篇二:理解 Target、变量、作用域等核心概念 本篇目标:掌握常用指令的详细用法、跨平台知识和最佳实践 1. CMake 命令行选项 基本用法: cmake <源代码目录> 1.1 常用选项速查 # 构建类型 cmake .. -DCMAKE_BUILD_TYPE
CMake学习篇三:常用指令速查

CMake学习篇二:CMake 核心概念

💡 学习前提 ✅ 已完成 引入篇:从 GCC 到 Makefile 再到 CMake:理解为什么需要 CMake ✅ 已完成 篇一:快速一步一步入门到进阶:会创建基本的 CMake 项目 📚 本篇目标:深入理解 CMake 的核心概念和设计思想 1. CMakeLists.txt 📝 CMakeLists.txt 是什么:这是 CMake 的配置文件,描述了项目的构建规则。每个项目至少需要一个根目
CMake学习篇二:CMake 核心概念

CMake学习:快速一步一步入门到进阶静态库+动态库(篇一)

💡 提示:本笔记特点 CMake学习篇一:快速一步一步入门到进阶 静态库+动态库 每一步都有完整的文件路径 每个文件的内容都完整展示 按照操作顺序编号 清晰标注哪个文件在哪个文件夹 前置篇:CMake 学习引入:从 GCC 到 Makefile 再到 CMake 第一部分:最简单的项目(只有一个 main.c) 项目结构 hello/ ← 项目根目录 ├── CMakeLists.txt ← CM
CMake学习:快速一步一步入门到进阶静态库+动态库(篇一)

Windows 下使用 MSYS2 编译 GitHub 项目源码

Windows 下使用MSYS2编译 GitHub 项目源码 本文介绍如何在 Windows 系统中从源码编译 GitHub 上的 C/C++ 项目,主要介绍两种方式: 使用 MSYS2 (x64 / ARM64) 使用 Microsoft Visual Studio (x64) 一、基础概念 MSYS2 是一个在 Windows 上提供类 Unix 环境的工具集,全称为 Minimal SYSt
Windows 下使用 MSYS2 编译 GitHub 项目源码