vscode C++ 程序 windows
程序员文章站
2022-03-10 12:39:55
vscode 1.42.1 OS: windows 7 x64 1. vscode, cpp extension 本文直接跳过 vscode 安装, Cpp tools 安装 2. MinGw 安装及配置 下载 "MinGW Minimalist GNU for Windows" 安装过程 安装所需 ......
vscode 1.42.1
os: windows 7 x64
1. vscode, cpp extension
本文直接跳过 vscode 安装, cpp tools 安装
2. mingw 安装及配置
下载mingw - minimalist gnu for windows
安装过程
安装所需依赖环境
3. 配置环境变量
4. 调试
配置 launch.json
{ "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, // 这里要改为true "mimode": "gdb", "midebuggerpath": "d:\\mingw\\bin\\gdb.exe", "setupcommands": [ { "description": "enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignorefailures": true } ], "prelaunchtask": "g++" } ] }
配置task.json
{ "version": "2.0.0", "tasks": [ { "label": "g++", "type": "shell", "command": "d:\\mingw\\bin\\g++.exe", "args": [ "-g", "${file}", "-o", "${filedirname}\\${filebasenamenoextension}.exe" ], "options": { "cwd": "d:\\mingw\\bin" }, "problemmatcher": [ "$gcc" ], "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "new", "showreusemessage": true, //这里shared表示共享,改成new之后每个进程创建新的端口 "clear": false } } ] }
最后结果
参考
- 整理:visual studio code (vscode) 配置c、c++环境/编写运行c、c++(主要windows、简要linux)
- vscode 基本知识以及如何配置 c++ 环境
- 关于vscode报错“终端将被任务重用,按任意键关闭”的解决方案
- vscode 代码调试器
-
windows 10上使用vscode编译运行和调试c/c++
certainty of death. small chance of success.
下一篇: Java中的常量池之Class常量池
推荐阅读
-
C#通过创建Windows服务启动程序的方法详解
-
Visual Studio Code (vscode) 配置 C / C++ 环境
-
C#统计C、C++及C#程序代码行数的方法
-
c#开发的程序安装时动态指定windows服务名称
-
win10用visual studio进行c++程序编写的方法
-
C++学习 之 程序的组成部分(部分知识笔记)
-
如何使用Python调用C++程序
-
C++程序报错new types may not be defined in a return type?
-
基于wxpython实现的windows GUI程序实例
-
C++代写,代写C++,C++程序代写,C++ assignment代写