[C/C++] vscode C/C++ 开发环境配置

本文详细介绍了如何在VSCode上配置C/C++的开发环境,包括插件安装、编译调试、建立symbol索引和语法检测。通过设置C_Cpp.intelliSenseCachePath、launch.json、tasks.json、Makefile以及CMakeLists.txt,实现GCC/Clang的集成,并利用C/C++ Clang Command Adapter进行语法检查。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vscode C/C++ 开发环境配置

一、插件安装

* ARM    汇编语言语义识别、高亮
* C/C++    微软官方插件,提供C/C++语义识别、补全、高亮、跳转、调试等
* C/C++ Clang Command Adapter   配合clang,C/C++语法智能诊断
* C++ Intellisense和C/C++ GNU Global    配合GNU Global建立索引,智能跳转和搜索,类似ctag
* Code Runner    支持多种编程语言的编译运行
* bookmark      标记

二、编译调试

  1. 安装
* 插件[C/C++][Code Runner]
* Windows环境搭配MSVC或MinGW
* MAC和Linux环境搭配Clang或GCC toolchain
  1. setting.json
    "C_Cpp.default.compilerPath": "/Library/Developer/CommandLineTools/usr/bin/clang",
    "C_Cpp.default.intelliSenseMode": "macos-clang-x64",
    "C_Cpp.intelliSenseCachePath": "$HOME/Library/Caches/vscode-cpptools/",

=》C_Cpp.intelliSenseCachePath 如果不改默认路径,可以不

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值