vscode搭建c++环境

1.下载vscode

2.下载Mingw,并为其配置path。

3.vscode中搜索c++,找到c++插件并安装。

网上的教程大同小异但接下来的步骤就有些繁琐,其实不用那么麻烦。

4.依次打开文件->打开文件夹(选择一个空文件夹并保证该文件夹路径纯英文),新建一个cpp文件并写几行c++可执行代码。

vscode搭建c++环境

 

 

点击运行启动调试,一直点第一个不用管什么意思。

vscode自动生成.vscode文件夹和launch.json文件,如图。

vscode搭建c++环境

 

 把以下代码全部复制覆盖launch.json。并按注释更改。

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "g++.exe - 生成和调试活动文件",
            "type": "cppdbg",
            "request": "launch",
            "program": "${fileDirname}\${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole": true,//不需要控制台可以改false
            "MIMode": "gdb",
            "miDebuggerPath": "C:\mingw-w64\x86_64-8.1.0-win32-seh-rt_v6-rev0\mingw64\bin\gdb.exe", //该行为你的mingw安装路径,需要修改。
            "setupCommands": [
                {
                    "description": "为 gdb 启用整齐打印",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                }
            ],
            "preLaunchTask": "g++.exe build active file"//要与task中的label保持一致
        }
    ]
}

改好后不要去管其他的,直接在.vscode下新建tasks.json空白文件,将以下代码复制粘贴上去,并按注释修改。

vscode搭建c++环境

 

 

 

{
    "version": "2.0.0",
    "tasks": [
        {
            "type": "shell",
            "label": "g++.exe build active file",//这是该task的名称要与launch.json中的preLaunchTask保持一致
            "command": "C:\mingw-w64\x86_64-8.1.0-win32-seh-rt_v6-rev0\mingw64\bin\g++.exe",//这里改为你的安装路径
            "args": [
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\${fileBasenameNoExtension}.exe"
            ],
            "options": {
                "cwd": "C:\mingw-w64\x86_64-8.1.0-win32-seh-rt_v6-rev0\mingw64\bin"//这里改为你的安装路径
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": "build"
        }
    ]
}

全部保存一遍后,直接点运行,大功告成对吧。

原文链接: https://www.cnblogs.com/kalicener/p/12899530.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    vscode搭建c++环境

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/348790

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年3月2日 上午5:15
下一篇 2023年3月2日 上午5:15

相关推荐