news 2026/4/18 7:10:54

VS Code 安装及C++环境配置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
VS Code 安装及C++环境配置
配置环境变量

下载后是一个7z压缩包,解压后找到bin文件夹,将其放入Path系统变量:

在这里插入图片描述

在这里插入图片描述

4.配置C++环境

新建cpp文件:

代码语言:javascript

AI代码解释

#include <iostream> using namespace std; int main() { cout << "Hello Vscode" << endl; return 0; }

进入调试界面添加配置环境,选择 C++(GDB/LLDB),再选择 g++.exe,之后会自动生成 launch.json 配置文件:

在这里插入图片描述

在这里插入图片描述

配置 launch.json 文件:

代码语言:javascript

AI代码解释

{ "version": "0.2.0", "configurations": [ { "name": "g++.exe build and debug active file", "type": "cppdbg", "request": "launch", "program": "${fileDirname}\\${fileBasenameNoExtension}.exe", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true, //修改此项,让其弹出终端 "MIMode": "gdb", "miDebuggerPath": "D:\\2Software\\mingw64\\bin\\gdb.exe", //换成你的安装路径 "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true } ], "preLaunchTask": "task g++" //修改此项 } ] }

返回.cpp文件,按F5进行调试,会弹出找不到任务"task g++",选择 “配置任务”,会自动生成 tasks.json 文件。 配置 tasks.json 文件:

代码语言:javascript

AI代码解释

{ "version": "2.0.0", "tasks": [ { "type": "shell", "label": "task g++", //修改此项 "command": "D:\\2Software\\mingw64\\bin\\g++.exe", // 换成你的安装路径 "args": [ "-g", "${file}", "-o", "${fileDirname}\\${fileBasenameNoExtension}.exe" ], "options": { "cwd": "D:\\2Software\\mingw64\\bin" // 换成你的安装路径 }, "problemMatcher": [ "$gcc" ], "group": "build" } ] }

然后运行代码,即可成功运行:

在这里插入图片描述

5.设置格式化

打开设置,搜索:

代码语言:javascript

AI代码解释

C_Cpp: Clang_format_style

将框中内容改为:

代码语言:javascript

AI代码解释

{ BasedOnStyle: LLVM, IndentWidth: 4 }

可将代码格式化为更紧凑的格式:

在这里插入图片描述

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 14:52:53

B站视频备份工具:零门槛掌握的黑科技离线保存方案

B站视频备份工具&#xff1a;零门槛掌握的黑科技离线保存方案 【免费下载链接】bilidown 哔哩哔哩视频解析下载工具&#xff0c;支持 8K 视频、Hi-Res 音频、杜比视界下载、批量解析&#xff0c;可扫码登录&#xff0c;常驻托盘。 项目地址: https://gitcode.com/gh_mirrors/…

作者头像 李华
网站建设 2026/4/14 1:22:55

麦橘超然Flux控制台性能表现如何?数据说话

麦橘超然Flux控制台性能表现如何&#xff1f;数据说话 1. 为什么性能测试不能只看“跑得快”&#xff1f; 很多人一聊AI图像生成&#xff0c;第一反应就是&#xff1a;“出图快不快&#xff1f;”——但真实创作场景里&#xff0c;快只是基础&#xff0c;稳才是关键。你肯定遇…

作者头像 李华
网站建设 2026/4/18 5:44:03

全能解析流媒体下载工具N_m3u8DL-RE零门槛使用指南

全能解析流媒体下载工具N_m3u8DL-RE零门槛使用指南 【免费下载链接】N_m3u8DL-RE 跨平台、现代且功能强大的流媒体下载器&#xff0c;支持MPD/M3U8/ISM格式。支持英语、简体中文和繁体中文。 项目地址: https://gitcode.com/GitHub_Trending/nm3/N_m3u8DL-RE 副标题&…

作者头像 李华
网站建设 2026/4/15 15:18:12

Paraformer-large vs 其他ASR模型:长音频转写性能对比评测

Paraformer-large vs 其他ASR模型&#xff1a;长音频转写性能对比评测 1. 为什么长音频转写一直是个“硬骨头” 你有没有试过把一场两小时的行业研讨会录音丢进语音识别工具&#xff1f;结果可能是&#xff1a;前五分钟还行&#xff0c;中间开始漏词、断句错乱、标点全无&…

作者头像 李华
网站建设 2026/4/15 3:53:04

麦橘超然智能家居:室内装修效果图生成方案

麦橘超然智能家居&#xff1a;室内装修效果图生成方案 1. 为什么家装设计需要“所见即所得”的AI助手&#xff1f; 你有没有过这样的经历&#xff1a;花一整天和设计师反复沟通“想要温馨但不老气”“希望采光好一点”“厨房要能放下双开门冰箱”&#xff0c;最后拿到的效果图…

作者头像 李华
网站建设 2026/4/8 9:30:51

Z-Image-Turbo命令行参数化:支持指定端口与输出目录启动

Z-Image-Turbo命令行参数化&#xff1a;支持指定端口与输出目录启动 你是否遇到过这样的情况&#xff1a;想同时运行多个AI图像生成服务&#xff0c;却发现默认端口7860被占用了&#xff1f;或者希望把生成的图片自动保存到项目专属文件夹&#xff0c;而不是默认的output_imag…

作者头像 李华