
之前分享过一篇关于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"

本文提供了一份详细的Visual Studio Code(VSCode)配置C/C++及OpenGL开发环境的教程,包括下载安装Clang、MinGW-W64,合并文件,配置OpenGL相关依赖,安装必要的VSCode插件,以及设置launch-json, task-json, c-cpp-properties-json等配置文件。"
121340229,9153214,局域网yum源手动配置指南,"['服务器', '运维', 'Linux']

261

被折叠的 条评论
为什么被折叠?



