# My_C++ **Repository Path**: yangyang2388/my-c ## Basic Information - **Project Name**: My_C++ - **Description**: No description available - **Primary Language**: C++ - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-26 - **Last Updated**: 2026-01-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### C++ 学习笔记 #### 2025.11.25 环境配置 https://blog.csdn.net/weixin_44259499/article/details/143170755 安装cmake CMake是什么? CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程),并且输出对应的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。只是 CMake 的组态档取名为 CmakeLists.txt。Cmake 并不直接建构出最终的软件,而是产生标准的建构档(如 Unix 的 Makefile 或 Windows Visual C++ 的 projects/workspaces),然后再以一般的建构方式使用。这使得熟悉某个集成开发环境(IDE)的开发者可以用标准的方式建构他的软件,这种可以使用各平台的原生建构系统的能力是 CMake 和 SCons 等其他类似系统的区别之处。 CMake是一个跨平台的构建系统生成器。简单来说,它是一个用来管理C++项目编译过程的工具。 核心概念理解 想象一下你要建房子: 源代码​ = 建筑设计图纸 编译器​ = 建筑工人 CMake​ = 项目经理,告诉工人怎么按图纸施工 ![Alt text](./image/image_1.png) ![Alt text](./image/image_2.png) ![Alt text](./image/image_3.png) 编译运行流程? 关键记住:编写C++代码 → 预处理 → 编译 → 汇编 → 链接 → 运行程序 #### 2025.11.26 clion下载地址:https://www.jetbrains.com/zh-cn/clion/download/other.html