欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

〖算法面试刷题〗windows10系统中visual studio code配置c/c++开发环境!

程序员文章站 2024-03-22 14:39:10
...
windows10系统中vscode配置c/c++开发环境!

一. 官网下载vscode

二. 安装cpptools工具

〖算法面试刷题〗windows10系统中visual studio code配置c/c++开发环境!

三. 下载MinGW以及配置

  • 下载地址:https://sourceforge.net/projects/mingw-w64/files/
  • 下载的文件:进入网站后不要点击 “Download Lasted Version”,往下滑,找到最新版的 “x86_64-posix-seh”。
  • 安装MinGW:下载后是一个7z的压缩包,解压后移动到你想安装的位置即可。我的安装位置是:C:\Software\mingw64
〖算法面试刷题〗windows10系统中visual studio code配置c/c++开发环境!

验证一下环境变量是否配置成功

  • 按下win+R,输入cmd,回车键之后输入g++,再回车,如果提示以下信息[1],则环境变量配置成功。如果提示以下信息[2],则环境变量配置失败。
[1]:g++: fatal error: no input files
[2]'g++' 不是内部或外部命令,也不是可运行的程序或批处理文件。

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

  • 新建空文件夹c++
  • 打开vscode --> 打开文件夹 --> 选择刚刚创建的文件夹c++
  • 新建test.cpp文件(以最简单的hello,world为例)
#include <iostream>
using namespace std; 
int main() 
{
    cout << "hello,world" << endl; 
    return 0;                      
}
  • 进入调试界面添加配置环境,选择 C++(GDB/LLDB),会自动生成 launch.json 配置文件
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "(Windows) Launch",
            "type": "cppvsdbg",
            "request": "launch",
            "program": "cmd",
            "args": [
                "/C",
                "${fileDirname}\\${fileBasenameNoExtension}.exe",
                "&",
                "pause"
            ],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole":true
        },
        {
            "name": "g++.exe - Build and debug active file",
            "type": "cppdbg",
            "request": "launch",
            "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole": true,   //修改此项,让其弹出终端
            "MIMode": "gdb",
            "miDebuggerPath": "C:\\Software\\mingw64\\bin\\gdb.exe", //修改此项,对应得路径
            "setupCommands": [
                {
                    "description": "Enable pretty-printing for gdb",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                }
            ],
            "preLaunchTask": "g++.exe build active file"    
        }
    ]
}
〖算法面试刷题〗windows10系统中visual studio code配置c/c++开发环境!

参考文献