温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

VSCode如何配置搭建C/C++开发编译环境

发布时间:2021-09-29 09:04:38 来源:亿速云 阅读:201 作者:小新 栏目:开发技术

小编给大家分享一下VSCode如何配置搭建C/C++开发编译环境,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

     前言

    工作多年,突然发现很多C++的基础都忘记了,加之C++不断更新换代后的各种新特性,于是想重拾C++的基础学习。虽然现在工作都是Linux平台,但考虑到个人方便,自己也仅仅想重温语法,家里家外都可使用,决定搭建一下C++ IDE开发环境。记得N年前刚开始接触编程时,使用的是Visual C++6.0,下面这个可爱的图标很多人一定很熟悉。不过今天想尝鲜新的工具 Visual Studio Code 来搭建C/C++开发环境。

    这个官方文章也有很详细的介绍:https://code.visualstudio.com/docs/cpp/config-mingw

    VSCode如何配置搭建C/C++开发编译环境

    VSCode安装流程

    1. 下载VScode

    》下载链接:https://code.visualstudio.com/Download

    》安装过程:安装很简单,我一路默认设置(当然也可以自己选择安装路径啥的),直至完成。

    VSCode如何配置搭建C/C++开发编译环境

    2. 安装C/C++扩展插件工具

    》打开VSCode,按照以下步骤安装

    》选择扩展工具栏 --> 搜索C++关键字 --> 选择C/C++插件安装,其它一些辅助插件的安装也遵循类似的步骤

    VSCode如何配置搭建C/C++开发编译环境

    3. 下载MinGW

    》下载地址:https://sourceforge.net/projects/mingw-w64/files/

    》下载的文件:进入网站后不要点击 "Download Lasted Version",往下滑,找到最新版的 "x86_64-posix-seh"。

    VSCode如何配置搭建C/C++开发编译环境

    》安装MinGW:下载后是一个7z的压缩包(我下载的x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z),解压后把mingw64目录移动到安装的位置即可。我的安装位置是:C:\Program Files\mingw64

    4. 配置环境变量

    》配置MinGW安装的访问路径,比如我的安装位置是C:\Program Files\mingw64

    VSCode如何配置搭建C/C++开发编译环境

    》验证环境变量是否配置成功,按下 win + R,输入cmd,回车键之后输入g++,再回车,如果提示以下信息,则环境变量配置成功

    VSCode如何配置搭建C/C++开发编译环境

    5. 使用简单的.cpp文件配置C++环境

    1. 新建空文件夹 Work

    2. 打开VScode --> 打开文件夹--> 选择刚刚创建的文件夹Work

    3. 新建HelloWorld.cpp文件

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

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

    VSCode如何配置搭建C/C++开发编译环境

    VSCode如何配置搭建C/C++开发编译环境

    5. 编辑 launch.json 配置文件,主要修改 "externalConsole":true,

    {
        // 使用 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": "${fileDirname}",
                "environment": [],
                "externalConsole": true, // 修改此项为true,运行时可以弹出console终端
                "MIMode": "gdb",
                "miDebuggerPath": "C:\\Program Files\\mingw64\\bin\\gdb.exe",
                "setupCommands": [
                    {
                        "description": "为 gdb 启用整齐打印",
                        "text": "-enable-pretty-printing",
                        "ignoreFailures": true
                    }
                ],
                "preLaunchTask": "C/C++: g++.exe 生成活动文件"
            }
        ]
    }

    6. 运行

    经过上面的配置就可以运行C++程序了。返回.cpp文件,按F5进行调试,结果如下图

    VSCode如何配置搭建C/C++开发编译环境

    注意运行前可以在return前设置一个断点,否则终端窗口会一闪而过。或者在return 前加一句 system("pause")

    至此环境就搭建好了,可以开始C++开发学习之旅了

    扩展

    如果不习惯英文界面可以安装中文插件切换到中文

    VSCode如何配置搭建C/C++开发编译环境

    以上是“VSCode如何配置搭建C/C++开发编译环境”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

    向AI问一下细节

    免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

    AI