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


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

    • 下载vscode
    • 安装扩展
    • 下载编译环境
    • 手动配置环境
    • 对于几个.json文件的配置
    • 写一个简单的CPP代码
    • 自动配置.json文件

下载vscode 下载vscode.
下载完成后,按照默认安装即可
打开vscode
如果需要中文环境,点击左侧栏第五个,在搜索框中输入"chinese",安装第一个插件(汉化)
vscode|windows操作系统下用vscode写C++
文章图片

安装扩展 C/C++:又名 cpptools,提供Debug和Format功能
Code Runner:右键即可编译运行单文件,很方便;但无法Debug
下载编译环境 我使用的是TDM-GCC,如果网络可以的话,建议下载最新的安装版本,这里我下载的是第二个
vscode|windows操作系统下用vscode写C++
文章图片

下载完成后,找一个了放到一个不容易被删的地方安装,现在可以自动配置环境变量,不需要手动配置环境。
在安装完成后,按Win+R,运行cmd(不要跳这一步),输入gcc,正确的会提示 no input files 或者中文提示“没有输入文件”:
vscode|windows操作系统下用vscode写C++
文章图片

再输入gcc -v,可以显示出gcc的版本,可以显示这些信息。
vscode|windows操作系统下用vscode写C++
文章图片

.
.
.
vscode|windows操作系统下用vscode写C++
文章图片

手动配置环境 如果没有自动配置环境,建议手动配置环境,打开控制面板,搜索“高级设置”
vscode|windows操作系统下用vscode写C++
文章图片

找到“系统”下面的“查看高级系统设置”,点进去,然后打开“环境变量”:
vscode|windows操作系统下用vscode写C++
文章图片

在下面“系统变量”里面的“path”,输入你安装的TDM-GCC下面的bin文件夹的路径,我在装的是“C:\TDM-GCC-64\bin”
vscode|windows操作系统下用vscode写C++
文章图片

vscode|windows操作系统下用vscode写C++
文章图片

环境变量配置完成后,再进行前面的环境验证即可。
对于几个.json文件的配置 配置tasks.json和launch.json网上有很多教程,以及注意点其他教程叫讲的很全面了,这里 不再赘述。
这里会出现“内置“miDebuggerPath is invalid”可能的解决办法”的问题。
这里讲一下vscode自动配置的tasks.json和launch.json
写一个简单的CPP代码 新建简单的cpp工程以及.cpp文件
# includeusing namespace std; int main(int argc, char const *argv[]) {cout<<"helloworld"<

自动配置.json文件 点击vscode左侧栏第四个,点击”运行和调试“,选择“C++(GDB/LLDB)”,再选择“g++.exe”。
vscode|windows操作系统下用vscode写C++
文章图片

vscode|windows操作系统下用vscode写C++
文章图片

vscode|windows操作系统下用vscode写C++
文章图片

这样就会生成相应的launch.json文件
【vscode|windows操作系统下用vscode写C++】然后再返回.cpp文件,按F5进行调试,会弹出找不到任务"task g++",选择 “配置任务”,会自动生成 tasks.json 文件;编辑tasks.json 文件
vscode|windows操作系统下用vscode写C++
文章图片

这时候按F5就可以运行了。

    推荐阅读