Visual Studio Code (vscode) 配置 C / C++ 环境
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Visual Studio Code (vscode) 配置 C / C++ 环境,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2587字,纯文字阅读大概需要4分钟。
内容图文
Visual Studio Code (vscode) 配置 C / C++ 环境
昨天突发奇想,想使用vscode配置C++环境,因为不想下载 Dev OR codeblock,然后借助了很多网上教程,用了昨天整整一下午的时间最后终于成功了(哈哈哈哈哈……)。今天跟大家分享一下~~~
??? 主要流程:
1. 下载VScode
2. 安装cpptools工具
3. 下载MinGW
4. 配置环境变量
5. 使用简单的.cpp文件配置C++环境
6. 运行
??? 详细解读:
1. 下载VScode
下载链接:https://code.visualstudio.com/Download
安装过程:一路下一步,安装很简单,安装路径看个人
2. 安装cpptools工具
打开vscode,按照以下步骤安装
3. 下载MinGW
下载地址:https://sourceforge.net/projects/mingw-w64/files/
下载的文件:进入网站后不要点击 "Download Lasted Version",往下滑,找到最新版的 "x86_64-posix-seh"。
安装MinGW:下载后是一个7z的压缩包,解压后移动到你想安装的位置即可。我的安装位置是:D:\2Software\mingw64
4. 配置环境变量
配置对象:WinGW,所以把你刚刚安装WinGW的路径拷贝一下
配置环境变量:在此以win10为例,到达第6步之后,前面打开的窗口都要按下确定,否则会失败。
【注】:win7需要添加路径,不要覆盖了。万一真的覆盖了,点击取消重来一遍,只要不点确定,啥都好说 ^o^
配置好环境变量后最好重启一下 VScode ^V^
??? 验证一下环境变量是否配置成功
按下 win + R,输入cmd,回车键之后输入g++,再回车,如果提示以下信息[1],则环境变量配置成功。如果提示以下信息[2],则环境变量配置失败。
[1]:g++: fatal error: no input files
[2]:‘g++‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
5. 使用简单的.cpp文件配置C++环境
- 新建空文件夹Code
- 打开VScode --> 打开文件夹 --> 选择刚刚创建的文件夹Code
- 新建test.cpp文件(以最简单的 HelloWorld.cpp 为例)
-
#include <stdio.h> #include <windows.h> int main() { printf("Hello World\n"); system("pause"); return0; }
- 进入调试界面添加配置环境,选择 C++(GDB/LLDB),再选择 g++.exe,之后会自动生成 launch.json 配置文件
- 编辑 launch.json 配置文件
-
1 { 2 " version ": "0.2.0", 3"configurations": [ 4 { 5"name": "g++.exe build and debug active file", 6"type": "cppdbg", 7"request": "launch", 8"program": "${fileDirname}\\${fileBasenameNoExtension}.exe", 9"args": [], 10"stopAtEntry": false, 11"cwd": "${workspaceFolder}", 12"environment": [], 13"externalConsole": true, //修改此项,让其弹出终端 14"MIMode": "gdb", 15"miDebuggerPath": "D:\\2Software\\mingw64\\bin\\gdb.exe", 16"setupCommands": [ 17 { 18"description": "Enable pretty-printing for gdb", 19"text": "-enable-pretty-printing", 20"ignoreFailures": true 21 } 22 ], 23"preLaunchTask": "task g++" //修改此项 24 } 25 ] 26 }
- 返回.cpp文件,按F5进行调试,会弹出找不到任务"task g++",选择 "配置任务",会自动生成 tasks.json 文件
- 编辑 tasks.json 文件
-
1 { 2 " version ": "2.0.0", 3"tasks": [ 4 { 5"type": "shell", 6"label": "task g++", //修改此项 7"command": "D:\\2Software\\mingw64\\bin\\g++.exe", 8"args": [ 9"-g", 10"${file}", 11"-o", 12"${fileDirname}\\${fileBasenameNoExtension}.exe"13 ], 14"options": { 15"cwd": "D:\\2Software\\mingw64\\bin"16 }, 17"problemMatcher": [ 18"$gcc"19 ], 20"group": "build"21 } 22 ] 23 }
【注】: launch.json 文件中 "preLaunchTask" 的值 必须与 tasks.json 文件中 "label"的值一致。值的设置看个人喜好,保持默认也是OK的。
6. 运行
返回 HelloWorld.cpp 文件,按F5调试,发现完全OK了!
原文:https://www.cnblogs.com/bpf-1024/p/11597000.html
内容总结
以上是互联网集市为您收集整理的Visual Studio Code (vscode) 配置 C / C++ 环境全部内容,希望文章能够帮你解决Visual Studio Code (vscode) 配置 C / C++ 环境所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。