Visual Studio Code(vscode)下的通用C语言环境搭建

Visual Studio Code(vscode)下的通用C语言环境搭建

记录一下,备忘

参考博客:https://www.cnblogs.com/czlhxm/p/11794743.html
原博客版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

Visual Studio Code (VSCode) 中遇到`new`关键字识别问题,通常是由于缺少必要的C++或C语言支持插件或者是编译器路径配置不正确导致的。以下是几种常见的解决方案: 1. **安装C/C++语言插件**: - 安装"MS-Platform-CPP"插件,这是官方提供的C/C++开发支持,它会提供编译器设置和语法高亮等必要功能。 2. **配置C/C++工作区配置(c_cpp_properties.json)**: - 打开VSCode的用户目录(通常在`%USERPROFILE%\.vscode\extensions`),找到"C/C++"插件的配置文件夹,然后在`c_cpp_properties.json`中添加或修改编译器路径: ```json { "configurations": [ { "name": "Win32", "includePath": ["${workspaceFolder}/**"], "defines": [], "compilerPath": "${env:PATH_TO_GCC_EXE}", // 这里替换为你的g++或clang++路径 "cStandard": "c11", "cppStandard": "c++17", "intelliSenseMode": "gcc-x64" } ], "version": 4 } ``` 确保路径指向的是你的系统C++编译器(如g++或mingw-gcc)。 3. **检查环境变量**: - 确保`PATH`环境变量包含了C++编译器的安装路径,特别是对于Windows,可能需要配置`MINGW64_PATH`或其他类似环境变量。 4. **更新或重新安装编译器**: - 如果使用的第三方编译器版本过旧或安装有问题,尝试更新到最新版或重新安装。 5. **清理并重启VSCode**: - 清除缓存或者重启VSCode,有时候临时的错误信息可能会导致识别问题。 如果以上步骤都无法解决问题,尝试清除VSCode的缓存(`Ctrl + Shift + P`,搜索`C/C++: Clear Intellisense Cache`),或者查看官方文档和社区论坛寻求更多帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值