之前分享过一篇关于VSCode配置C/C++的教程:点击跳转
在搭建OpenGL环境的时候,总结一下更完整的教程
准备工作
下载安装Clang
下载地址:点击跳转
安装目录:C:\LLVM
,注意选一下 添加环境变量
安装后的目录:
下载MinGW-W64
下载地址:点击跳转
解压(不用安装)目录:C:\mingw64
合并文件
复制C:\mingw64
目录下的所有文件,直接粘贴到C:\LLVM
(clang安装目录)文件夹下,系统会自动整合同名文件夹下的文件,整合之后:
这时候可以测试一下,是否配置成功: clang -v , gcc -v
下载配置OpenGL相关依赖(glut)
- glut.h:点击跳转
下载后放到目录:C:\LLVM\include
- glut32.dll:点击跳转
下载后放到目录:C:\LLVM\bin
- glut32.lib:点击跳转
下载后放到目录:C:\LLVM\lib
VSCode安装插件
C/C++ : 点击跳转
vscode-clangd : 点击跳转
Code Runner : 点击跳转
VSCode配置文件
用户设置文件:settings-json
{
"workbench.colorTheme": "Atom One Light",
"files.defaultLanguage": "cpp", // ctrl+N新建文件后默认的语言
"editor.formatOnType": true, // (对于C/C++)输入分号后自动格式化当前这一行的代码
"editor.suggest.snippetsPreventQuickSuggestions": false, // clangd的snippets有很多的跳转点,不用这个就必须手动触发Intellisense了
"editor.acceptSuggestionOnEnter": "off", // 我个人的习惯,按回车时一定是真正的换行,只有tab才会接受Intellisense
// "editor.snippetSuggestions": "top",