VSCode C++配置cmd窗口编译运行代码,不用修改代码,窗口不会闪退

参考视频 B站
本机配置:win10 64位

创建文件夹,写一个helloworld.cpp

打开文件夹,写一个helloworld程序。
在这里插入图片描述

通过UI界面设置c_cpp_properties.json

按住ctrl + shift + p,选择下图中的设置。
在这里插入图片描述
c++的配置选择这个后缀是g++.exe的选项。
在这里插入图片描述
选择这个gcc x64。在这里插入图片描述
设置完成后关闭。

设置launch.json

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

"configurations": [
        
        {
            "name": "编译并运行",
            "type": "cppvsdbg",
            "request": "launch",
            "program": "cmd",
            "args": [
                "/C",
                "${fileDirname}\\${fileBasenameNoExtension}.exe",
                "&",
                "pause"
            ],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole": true,
            "internalConsoleOptions": "neverOpen",
            "preLaunchTask": "C/C++: g++.exe build active file" 
        },

        // {
        //     "name": "g++.exe - 生成和调试活动文件",
        //     "type": "cppdbg",
        //     "request": "launch",
        //     "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
        //     "args": [],
        //     "stopAtEntry": false,
        //     "cwd": "${workspaceFolder}",
        //     "environment": [],
        //     "externalConsole": false,
        //     "MIMode": "gdb",
        //     "miDebuggerPath": "F:\\QQDownload\\ACM\\codeblocks\\MinGW\\bin",
        //     "setupCommands": [
        //         {
        //             "description": "为 gdb 启用整齐打印",
        //             "text": "-enable-pretty-printing",
        //             "ignoreFailures": false
        //         }
        //     ],
        //     "preLaunchTask": "C/C++: g++.exe build active file"
        // }
    ]

结果

成功。
在这里插入图片描述

  • 21
    点赞
  • 61
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
在VS Code中配置C/C++环境并运行代码,可以按照以下步骤进行操作: 1. 安装VS Code:首先,你需要下载并安装Visual Studio Code编辑器,可以从官方网站(https://code.visualstudio.com/)下载适合你操作系统的版本。 2. 安装C/C++扩展:打开VS Code后,在扩展面板中搜索并安装C/C++扩展。这个扩展提供了C/C++开发所需的工具和功能。 3. 安装编译器:为了编译运行C/C++代码,你需要安装一个C/C++编译器。常用的编译器有GCC和Clang。如果你使用Windows系统,可以安装MinGW或者MSVC作为编译器。如果你使用MacOS,可以安装Xcode Command Line Tools。如果你使用Linux,可以通过包管理器安装GCC或者Clang。 4. 配置任务:在VS Code中,你可以通过任务来编译运行C/C++代码。按下Ctrl+Shift+P(或者Cmd+Shift+P),输入“Tasks: Configure Task”,选择“Create tasks.json file from template”选项,然后选择“Others”模板。 5. 配置tasks.json:在打开的tasks.json文件中,将以下代码粘贴到文件中: ```json { "version": "2.0.0", "tasks": [ { "label": "build", "type": "shell", "command": "gcc", "args": [ "-g", "${file}", "-o", "${fileDirname}/${fileBasenameNoExtension}" ], "group": { "kind": "build", "isDefault": true } }, { "label": "run", "type": "shell", "command": "${fileDirname}/${fileBasenameNoExtension}", "group": { "kind": "test", "isDefault": true } } ] } ``` 这个配置文件定义了两个任务,一个用于编译代码,一个用于运行代码。默认情况下,按下Ctrl+Shift+B(或者Cmd+Shift+B)会执行编译任务,按下F5会执行运行任务。 6. 编写代码:创建一个新的C/C++源文件,将你的代码写入其中。 7. 编译运行:按下Ctrl+Shift+B(或者Cmd+Shift+B)执行编译任务,然后按下F5执行运行任务。你的代码将被编译运行。 希望以上步骤对你有帮助!
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值