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说明

    • 最基本配置
相关推荐
2501_915909064 天前
移动端开发工具链怎么组合比较好,iOS、Android、跨端三套配置方案
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
weixin_464078074 天前
ppt转为draw.io方法
编辑器
sunoo-2294 天前
【ARM嵌入式学习笔记Day6】一文打通i.MX6ULL时钟体系:PLL/PFD/预分频+滞回比较器全解析
arm开发·笔记·vscode·单片机·imx6ull·汇编语言
明天…ling4 天前
gitee与vscode远程连接
vscode·gitee
2501_915918415 天前
iOS编程用什么软件好?主流工具Xcode、AppCode、CodeRunner与新兴快蝎对比
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
__pop_5 天前
VSCode Remote SSH 远程连接 glibc 高版本依赖问题
vscode
daxiangxm5 天前
【趣味休息】“围住小猫在线玩”-“困住小猫”,又回来了
数据结构·人工智能·vscode·github·php
星光开发者5 天前
基于Spring Boot的充电桩管理系统的设计与实现-计算机毕设【课程设计】57105
vue.js·spring boot·vscode·mysql·django·php·express
程序员允诺6 天前
内网/无网环境必备:VS Code Remote-SSH 离线包下载与手动部署教程
vscode
滕州市燕猫虎计算机科技工作室个体工商户6 天前
IDEA:Command line is too long
java·ide·intellij-idea