记windows平台使用vscode 搭建linux c++开发环境

本篇主要是将vscode官网的介绍实践一遍。
官网链接:https://code.visualstudio.com/docs/cpp/config-mingw
本篇不实用linux虚拟机和linux 服务器。
准备工具:
1 vscode
2 mingw64
首先我们先安装vscode,去官网https://code.visualstudio.com/,
右上角 点击download 如图:
在这里插入图片描述
下载好了一路傻瓜式安装。
2 mingw64 安装。这个要复杂一点。复杂在 如果使用在线版本安装 可能会出现 中途下载到一半,下载不了的情况,这种情况一般是网络不好。所以推荐大家使用离线版本。
下载和安装过程看图,进入https://code.visualstudio.com/docs在这里插入图片描述在这里插入图片描述
跳转到这里选择在这里插入图片描述跳转在这里插入图片描述
跳转
在这里插入图片描述此时会自动下载一个mingw-w64-inst.exe的安装包这个就是在线版的。
如果不想使用在线版的mingw-w64-inst.exe,那么就去下载离线版的。

接下来介绍离线版本怎么下载:
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
下载好了离线版后解压到 xx:\xxx\目录下
然后去设置mingw-w64的环境变量:
在这里插入图片描述在这里插入图片描述点击确定保存。保存好后使用cmd
输入
g++ --version 检查是否配置正确
在这里插入图片描述如图没问题。

接下来创建一个目录譬如d:\helloworld,然后打开vscode,选择文件菜单-打开文件夹,如图
在这里插入图片描述
然后选择打开刚才的d:\helloworld
接着 按下(Ctrl+Shift+X).然后输入 c++在这里插入图片描述
接着新建 一个叫helloword.cpp 的文件
在这里插入图片描述
cpp中输入如下内容:

#include <iostream>
#include <vector>
#include <string>

using namespace std;

int main()
{
    vector<string> msg {"Hello", "C++", "World", "from", "VS Code", "and the C++ extension!"};

    for (const string& word : msg)
    {
        cout << word << " ";
    }
    cout << endl;
}

接下来咱们开始配置 task 和 调试 以及设置 头文件路径
1 创建c_cpp_properties.json 用这个来设置头文件路径
按下Ctrl+Shift+P 选择带json的
在这里插入图片描述
保存。
2 创建task,将会生成task.json的文件
在这里插入图片描述在这里插入图片描述保存,然后选择helloworld.cpp,接着按下Ctrl+Shift+B
在这里插入图片描述选择你刚才取的名字的那个。这将在你的当前目录下生成一个helloworld.exe
3 接下来我们讲解调试
在这里插入图片描述在这里插入图片描述这将会生成一个launch.json,保存。接着选择会helloworld.cpp 在右侧随便哪条语句上的左侧点一个红点。如图

接着点击
在这里插入图片描述
接着你就能看到如图所示的东西,这就说明调试成功。

这下你输代码也会自动提示,调试的时候也有 视图 可以看。
至此介绍结速。

发布了5 篇原创文章 · 获赞 1 · 访问量 91

猜你喜欢

转载自blog.csdn.net/qq_25160759/article/details/104452166