vscode安装c/c++编译器
编译器下载
- 打开网址https://sourceforge.net/projects/mingw-w64/files/下载
x86_64-posix-seh
或其他的编译器。 - 待下载完成后将其解压到
D:\vscodeCompile
文件夹下。 - 将
D:\vscodeCompile\mingw64\bin
目录写入高级系统设置
中的环境变量中。
配置VS code
- 在进行此操作之前要关闭全部vscode窗口,然后打开一个新窗口。
- 插件下载
在vscode插件栏中搜索c++,安装如下图所示的插件。
- 创建一个最简单的c++程序,例如
#include<iostream>
using namespace std;
int main()
{cout << "hello" << endl;return 0;
}
- 单击
终端
–>配置默认生成任务...
- 选择目标编译器后面的锯齿图标。
- 会看到在根目录下生成了
.vscode/tasks.json
文件。 - 在这里修改
args
和group
两个变量的值
将
args
按照下图所示修改。表示编译所有.cpp
文件,生成的文件名为main.exe,编译遇到第一个错误就退出以及显示所有警告信息。
将
group
按下图所示修改,表示采用这个为默认的构建方式。
点击下方工具条上的
Debug
符号。
依次点击“添加配置”–>“C++(GDB/LLDB)”,以及目标编译器。
- 这就可以了,按
Ctrl+Shift+b
一键生成,按F5
执行程序。 - launch.json生成后,有一个
"preLaunchTask": "buildsource",
配置项,可以在F5调试之前运行task.json中的编译任务,这样就不用先一键生成了。
备份launch.json和tasks.json文件
launch.json
{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "(gdb) 启动","type": "cppdbg","request": "launch","program": "${fileDirname}/${fileBasenameNoExtension}","args": [],"stopAtEntry": false,"preLaunchTask": "buildsource","cwd": "${fileDirname}","environment": [],"externalConsole": false,"MIMode": "gdb","miDebuggerPath": "/usr/bin/gdb","setupCommands": [{"description": "为 gdb 启用整齐打印","text": "-enable-pretty-printing","ignoreFailures": true},{"description": "将反汇编风格设置为 Intel","text": "-gdb-set disassembly-flavor intel","ignoreFailures": true}]}]
}
tasks.json
{"tasks": [{"type": "cppbuild","label": "buildsource","command": "/usr/bin/g++","args": ["-fdiagnostics-color=always","-g","${file}","-o","${fileDirname}/${fileBasenameNoExtension}","-Wfatal-errors","-Wall"],"options": {"cwd": "${fileDirname}"},"problemMatcher": ["$gcc"],"group": {"kind": "build","isDefault": true},"detail": "调试器生成的任务。"}],"version": "2.0.0"
}
vscode安装c/c++编译器相关推荐
- Ubuntu系统Vscode安装以及配置C++环境(一条龙服务)
Vscode安装 方法一:从VScode官网下载.deb文件或者商店安装,然后双击该文件会打开软件中心进行安装. 方法二:命令行安装:打开终端:输入一下命令行安装umake: sudo add-apt ...
- VScode安装教程,十分详细!(windows版本)
1.安装MinGW-w64编译器套件 详细安装步骤: 官网下载 理解: 编译器:将源代码翻译成计算机可执行的程序文件(即.exe, windows上) 能在计算机上跑的都是编译器吐出来的程序文件,程序 ...
- VSCode 安装与配置
文章目录 前言 一.VSCode的下载与安装 1. 概述 2. 下载 3. 安装 二.编译器的下载与安装 1. 概述 2. 下载 3. 安装 三.相关配置 1. 概述 2. 环境变量 3. 安装C/C ...
- VSCode安装vim插件
VSCode编辑器是一款集大成的编辑器,有十分丰富的插件.目前,我已经在VSCode编辑上写markdown文件.C++程序.python代码等.最近得知VSCode编辑居然支持vim.于是,便迫不及 ...
- win10如何vscode安装go语言
win10如何vscode安装go语言 前往下面网址下载Go语言编辑器 进入官网后点击下载 选择下图的版本 下载到自己喜欢的文件夹,我这里选择的是D盘,然后解压,我解压到了go文件夹里 配置环境变量 ...
- vscode安装设置go
vscode安装设置go vscode安装go配置 1.下载最新的vscode: https://code.visualstudio.com/docs/?dv=win 2.下载go: https: ...
- 【Linux】26.VScode安装、插件、快捷键等基本用法
VScode安装.插件.快捷键等基本用法 部分参考http://www.cnblogs.com/bloglkl/p/5797805.html (1) 在visual studio code中插件下载M ...
- vscode安装Remote -WSL插件连接本地的wsl
扩展中搜索:Remote -WSL vscode安装Remote -WSL插件连接本地的wsl
- 【Tools】Ubuntu中vscode安装和使用
00. 目录 文章目录 00. 目录 01. vscode简介 02. vscode下载 03. vscode安装 04. vscode汉化 05. vscode安装C/C++ 06. vscode安 ...
最新文章
- php agi api,PHP agi 编写测试
- UVA11255 Necklace Burnside、组合
- 2019知道c语言答案,2019年全国计算机二级C语言练习及答案四
- php连接数据库封装函数,PHP基于MySQLI函数封装的数据库连接工具类【定义与用法】...
- docker删除es数据_木杉入门Elasticsearch(4):安装ES
- 如何在ashx页面获取Session值 (仅供个人参考)
- TypeError object of type ‘type‘ has no len()—Python报错问题:
- Office CVE-2017-11882复现
- (3)分布式下的爬虫Scrapy应该如何做-递归爬取方式,数据输出方式以及数据库链接...
- mysql详细教程大全
- mysql 仓储系统规划与设计,仓库管理系统的设计与实现.doc
- python3解析纯真ip数据库
- 【微信小程序项目】——十分钟开发网络API·天气查询小程序、天气查询,美观简约,简单易上手
- windows 双开微信
- TARA-基于J3061的概念阶段流程
- 谭浩强大师的世界纪录
- 魅族Android10内测招募答案,魅族flyme9内测招募答案,魅族16系列flyme9内测招募题目答案免费分享预约 v1.0-手游汇...
- [Python]列出100以内被7整除不被5整除的数
- C++控制台模拟 骇客帝国数字飞屏
- 构建运营商企业级云管理平台
热门文章
- 关于低噪声放大器的ADS设计和仿真
- PHP 开发 ThinkPHP6 框架学习 一
- [CF1100D]Dasha and Chess
- 用简单命令查看Windows上USB盘使用记录
- linux CMA 布局
- DJSF1352RN直流电能表在某新加坡光伏储能系统中的应用
- EGL: In file: egl/src/winsys/linux/mali_egl_winsys_fbdev.c line: 1030 fbdev_get_fb_handle wrap fb d
- 多张图带你彻底搞懂DNS域名解析过程
- 前后端分离完成CRUD和SVN介绍
- python pexpect模块详解_python Pexpect模块如何使用 python Pexpect模块使用代码示例