VSCode14.1配置简单OpenGL环境(Win10_64位+mingw64+glut)
一、VSCode配置C /C++环境
参考自知乎: Visual Studio Code 如何编写运行 C、C++ 程序?
1. VSCode下载和安装
1.1官网下载安装包:VSCode下载链接
1.2安装VSCode
双击程序安装,接受协议,下一步……
下图红框内的前两个选项建议勾选,这样右键菜单栏会有通过VSCode打开这个选项;添加到PATH变量是默认的,我没有取消。
安装后在桌面和文件资源管理器中右键会有选项,方便编辑文件
2. VSCode配置C/C++环境
2.1下载c/c++编译器
下载地址:mingw-w64网址
选择最新版本中的x86_64-posix-she,下载后得到一个后缀名为.7z的压缩文件
2.2配置编译器
以防万一,建议在每次环境或配置更改之后重启一下VSCode,毕竟是一个轻量级的编辑器,不费什么力气。
将下载后的压缩包直接解压,得到一个名为mingw64的文件,将其放到一个不容易被删的地方,例如直接放到C盘根目录,将该文件的bin目录(打开bin目录直接在资源管理器里面复制–C:\mingw64\bin)添加到环境变量
此电脑-》右键-》属性-》高级系统设置-》环境变量-》系统变量中选中Path,点击编辑-》进入编辑界面点击新建-》填写C:\mingw64\bin路径-》确定
2.3验证编译环境的配置
按Win+R,输入cmd回车之后打开命令提示符,输入gcc,出现如下提示:
输入gcc -v显示gcc的版本,应该与刚刚下载的版本相同。
两项验证都要进行。
2.4 VSCode安装扩展(extension)
在VSCode中的extension中搜索C/C++(提供Debug和Format功能)、CodeRunner(右键即可编译运行单文件,无法Dubug),点击install并安装。
2.5配置自己的C/C++工作区
创建一个存放代码的文件夹(称作工作区文件夹),路径不能含有中文和引号,最好不要有空格,例如:C:\Projects\VSCode-C++。C和C++需要分别建立不同的文件夹。
打开VSC,选择File-OpenFolder,打开刚刚新建的文件夹。
点击新建文件夹,名称为.vscode。
点击新建文件,在.vscode目录下新建launch.json,tasks.json,settings.json。
以下文件内容皆来自于本篇参考的知乎教程(教程很详细)
launch.json
// https://github.com/Microsoft/vscode-cpptools/blob/master/launch.md
{
"version": "0.2.0",
"configurations": [{
"name": "(gdb) Launch", // 配置名称,将会在启动配置的下拉菜单中显示
"type": "cppdbg", // 配置类型,cppdbg对应cpptools提供的调试功能;可以认为此处只能是cppdbg
"request": "launch", // 请求配置类型,可以为launch(启动)或attach(附加)
"program": "${fileDirname}/${fileBasenameNoExtension}.exe", // 将要进行调试的程序的路径
"arg