windows操作系统下用vscode写C++
-
- 下载vscode
- 安装扩展
- 下载编译环境
- 手动配置环境
- 对于几个.json文件的配置
- 写一个简单的CPP代码
- 自动配置.json文件
下载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文件
# includeusing namespace std;
int main(int argc, char const *argv[])
{cout<<"helloworld"<
自动配置.json文件 点击vscode左侧栏第四个,点击”运行和调试“,选择“C++(GDB/LLDB)”,再选择“g++.exe”。
文章图片
文章图片
文章图片
这样就会生成相应的launch.json文件
【vscode|windows操作系统下用vscode写C++】然后再返回.cpp文件,按F5进行调试,会弹出找不到任务"task g++",选择 “配置任务”,会自动生成 tasks.json 文件;编辑tasks.json 文件
文章图片
这时候按F5就可以运行了。
推荐阅读
- 数据结构|Leetcode226翻转二叉树
- raid|账号安全基本措施
- 工具|我最终选择VS Code
- 程序人生|我把电脑系统升级成Windows11,体验了一下还是换回Windows10
- C++|侯捷C++视频笔记——C++面向对象高级编程(下)
- windows|拓端tecdat|windows中用命令行执行R语言命令
- windows11|Windows11安装Android子系统
- C#|C# 文件路径操作