windows操作系统下用vscode写C++

下载vscode

下载vscode.
下载完成后,按照默认安装即可

打开vscode

如果需要中文环境,点击左侧栏第五个,在搜索框中输入"chinese",安装第一个插件(汉化)
在这里插入图片描述

安装扩展

C/C++:又名 cpptools,提供Debug和Format功能
Code Runner:右键即可编译运行单文件,很方便;但无法Debug

下载编译环境

我使用的是TDM-GCC,如果网络可以的话,建议下载最新的安装版本,这里我下载的是第二个
在这里插入图片描述
下载完成后,找一个了放到一个不容易被删的地方安装,现在可以自动配置环境变量,不需要手动配置环境。

在安装完成后,按Win+R,运行cmd(不要跳这一步),输入gcc,正确的会提示 no input files 或者中文提示“没有输入文件”:
在这里插入图片描述
再输入gcc -v,可以显示出gcc的版本,可以显示这些信息。
在这里插入图片描述
.
.
.
在这里插入图片描述

手动配置环境

如果没有自动配置环境,建议手动配置环境,打开控制面板,搜索“高级设置”
在这里插入图片描述
找到“系统”下面的“查看高级系统设置”,点进去,然后打开“环境变量”:
在这里插入图片描述
在下面“系统变量”里面的“path”,输入你安装的TDM-GCC下面的bin文件夹的路径,我在装的是“C:\TDM-GCC-64\bin”
在这里插入图片描述

在这里插入图片描述
环境变量配置完成后,再进行前面的环境验证即可。

对于几个.json文件的配置

配置tasks.json和launch.json网上有很多教程,以及注意点其他教程叫讲的很全面了,这里 不再赘述。
这里会出现“内置“miDebuggerPath is invalid”可能的解决办法”的问题。
这里讲一下vscode自动配置的tasks.json和launch.json

写一个简单的CPP代码

新建简单的cpp工程以及.cpp文件

# include<iostream>

using namespace std;

int main(int argc, char const *argv[])
{
    
    cout<<"helloworld"<<endl;
    return 0;
}

自动配置.json文件

点击vscode左侧栏第四个,点击”运行和调试“,选择“C++(GDB/LLDB)”,再选择“g++.exe”。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
这样就会生成相应的launch.json文件

然后再返回.cpp文件,按F5进行调试,会弹出找不到任务"task g++",选择 “配置任务”,会自动生成 tasks.json 文件;编辑tasks.json 文件
在这里插入图片描述
这时候按F5就可以运行了。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值