2024年最全VSCode运行C++环境配置(1),2024年最新进阶加薪全靠它

img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

在电脑的"环境变量"–>"系统变量"查看是否有刚刚下载的TDM-GCC的bin路径,如果没有,则手动添加自己下载TDM-GCC的bin文件路径

在这里插入图片描述

配置好之后 win+r,输入cmd,然后输入gcc -v,出现下图证明TDM-GCC配置成功。

在这里插入图片描述

3. VSCode安装插件

===========================================================================

在VSCode的扩展里面搜索需要的插件,输入【C/C++】,然后下载我图中的三个插件。

在这里插入图片描述

还需要下载一个代码一键点击运行的插件,用起来非常方便,如图

在这里插入图片描述

插件都下载好后记得重启VSCode。

4. 配置文件

=====================================================================

新建一个空文件夹用来保存你的c++代码,个人建议在D盘里新建文件夹,我新建了文件夹命名cpp_file(这个命名随意,不过最好是英文),然后在该文件夹下新建一个.vscode的文件夹(必须是这个名字,不能随意),然后在.vscode文件夹下需要新建3个.json文件,名字必须为以下


c_cpp_properties.json

launch.json

tasks.json



如图

在这里插入图片描述

具体代码如下:

c_cpp_properties.json

注意要修改"includePath"和"compilerPath"的路径,修改到你下载TDM-GCC的位置


{

    "configurations": [

        {

            "name": "Win32",

            "includePath": [

                "${workspaceFolder}/**",

                "D:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/10.3.0/include/c++",

                "D:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/10.3.0/include/c++/x86_64-w64-mingw32",

                "D:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/10.3.0/include/c++/backward",

                "D:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/10.3.0/include-fixed",

                "D:/TDM-GCC-64/x86_64-w64-mingw32/include",

                "D:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/10.3.0/include"

            ],

            "defines": [

                "_DEBUG",

                "UNICODE",

                "_UNICODE"

            ],

            //此处是编译器路径,以后可直接在此修改

            "compilerPath": "D:/TDM-GCC-64/bin/g++.exe",

            "cStandard": "c11",

            "cppStandard": "c++17",

            "intelliSenseMode": "gcc-x64"

        }

    ],

    "version": 4

}





launch.json

注意要修改"miDebuggerPath",修改到你下载TDM-GCC的路径


{

    "version": "0.2.0",

    "configurations": [

        {

            "name": "C/C++",

            "type": "cppdbg",

            "request": "launch",

            "program": "${fileDirname}/${fileBasenameNoExtension}.exe",

            "args": [],

            "stopAtEntry": false,

            "cwd": "${workspaceFolder}",

            "environment": [],

            "externalConsole": false,

            "MIMode": "gdb",

            "miDebuggerPath": "D:/TDM-GCC-64/bin/gdb64.exe",

            "preLaunchTask": "compile",

            "setupCommands": [

                {

                    "description": "Enable pretty-printing for gdb",

                    "text": "-enable-pretty-printing",

                    "ignoreFailures": true

                }

            ],

        },

    ]

}



tasks.json

注意"command"同样记得修改路径


{

    "version": "2.0.0",

    "tasks": [{

            "label": "compile",

            "command": "D:\\TDM-GCC-64\\bin\\g++.exe",



![img](https://img-blog.csdnimg.cn/img_convert/ca6573a71b1c2b029a6cf91bcab8762d.png)
![img](https://img-blog.csdnimg.cn/img_convert/699ccc81486c4d037ddd6217c7a3d5b8.png)

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!**

**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

**[如果你需要这些资料,可以戳这里获取](https://bbs.csdn.net/topics/618668825)**

bQRG-1715754600448)]

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!**

**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

**[如果你需要这些资料,可以戳这里获取](https://bbs.csdn.net/topics/618668825)**

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值