# learn-c-cpp **Repository Path**: xueyk-tutorials/learn-c-cpp ## Basic Information - **Project Name**: learn-c-cpp - **Description**: c/c++学习,包括了语言语法、设计模式、编译相关(cmake、scons)等 - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-05-30 - **Last Updated**: 2025-04-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 开发环境搭建 ## Windows ### 构建工具:cmake 下载[cmake](https://cmake.org/download/),点击安装,选择为所有用户添加环境变量。 安装成功后,打开终端输入`cmake --version`能够正确显示cmake版本。 ### 编译器:mingGW 安装完成MinGW Installation Manager后,再安装C++必要工具。 ![image-20250118212747238](imgs/image-20250118212747238.png) 设置环境变量,在PATH下添加: ```bash C:\MinGW\bin ``` 确定版本 ```bash C:\Users\alex>gcc -v C:\Users\alex>g++ -v ``` ### IDE:vscode 安装vscode,打开vscode安装插件CMake、C/C++。 #### 编译 点击CMake插件,选择编译目标helloworld并点击其右侧的`build`图标即可。 #### 调试 开启调试有几种方法:1)按F5,2)在插件栏点击调试,然后在`RUN AND DEBUG`下拉列表中选择对应的调试启动名(可在launch.json文件中查找对应的启动名)。 # learn-c-cpp ## 打开workspace 由于项目内的工程较多,为了方便使用vscode对各工程进行开发调试,请打开`learn-c-cpp.code-workspace`工作空间。