VsCode+Cmake使用说明

1. 环境准备, 安装必要的软件

  1. VS Code:从官网下载并安装。
    • 编译器:
    • Windows:安装 Visual Studio Build Tools(推荐)或 MinGW-w64。
    • Linux/macOS:系统自带 GCC/Clang,通常无需额外安装。
  2. CMake:从 cmake.org 下载并安装,安装时勾选"Add CMake to system PATH"。
  3. 安装 VS Code 扩展
    • 打开 VS Code,在扩展市场搜索并安装以下两个核心扩展:
      • C/C++ (Microsoft) -- 提供语言支持、调试器。
      • CMake Tools (Microsoft) -- 提供 CMake 项目集成、构建、调试的一站式体

2. 创建并配置CMake项目

  1. 快捷创建
    • 按 Ctrl+Shift+P 打开命令面板,输入 CMake: Quick Start
  2. 配置 CMake Tools 并选择 Kit
    • 按 Ctrl+Shift+P打开命令面板,输入 CMake: Select a Kit

3. 文件说明

  1. tasks.json:任务构建
  2. launch.json:调试配置
  3. settings.json:全局/工作区设置

4. 相关文件的创建方法

  1. tasks.json

    • Ctrl+Shift+P打开命令面板;输入Tasks:Configure Task
  2. launch.json

    • Ctrl+Shift+D打开调试界面

    • 修改"program"和"miDebuggerPath"
  3. settings.json

    • Ctrl+Shift+P打开命令面板;输入Open Workspace Settings
  4. CMakeLists.txt说明

    • 最基本配置
相关推荐
freshman_y2 小时前
个人VSCode一些配置记录
ide·vscode·编辑器
码农诗人2 小时前
AI代码生成插件continue用vscode源码编译步骤
vscode·continue·源码编译
我是人✓3 小时前
IDEA(2017.3 x64)的安装及使用
java·ide·intellij-idea
Chase_______8 小时前
【Linux精讲|第1章】Vi 编辑器核心三模式——命令、插入、尾行全解析
linux·运维·编辑器
码踏樱花9 小时前
PyCharm专业版Win/mac/Linux 2017-2025多版本安装教程【长期使用】
ide·python·pycharm
拆房老料9 小时前
多人协同编辑Excel时,筛选相互干扰怎么办?Onlyoffice中国版给出了与WPS一样的答案
编辑器·excel·开源软件·wps
JavaPub-rodert9 小时前
VSCode 接入 Codex(基于 sub2api 的完整实战指南)
ide·vscode·编辑器·codex
守护安静星空10 小时前
ubuntu vscode 调试 at32f435vmt7
linux·vscode·ubuntu
2501_9159214310 小时前
VSCode 写 Swift 运行到 iPhone?快蝎 IDE 开发实战体验
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程