vscode 配置GLFW
时间: 2023-11-20 08:54:02 浏览: 189
vscode-setting
在VScode中配置GLFW需要进行以下步骤:
1. 下载GLFW库,可以在官网上下载:https://www.glfw.org/download.html。下载完成后解压到一个目录下。
2. 在VScode中创建一个C++项目,并在项目目录下创建一个文件夹,用于存放GLFW库的头文件和库文件。
3. 将GLFW库的头文件复制到刚才创建的文件夹中。
4. 在VScode中打开项目,按下Ctrl+Shift+P,输入“C/C++: Edit Configurations”,选择“C++ (GDB/LLDB)”选项卡,然后在“configurations”数组中添加以下内容:
```
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**",
"D:/glfw-3.3.2.bin.WIN64/include" // 这里需要修改为你的GLFW库头文件所在的路径
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"compilerPath": "C:/MinGW/bin/g++.exe", // 这里需要修改为你的g++编译器所在的路径
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "gcc-x64"
}
```
5. 在VScode中按下Ctrl+Shift+B,选择“tasks.json: build”选项卡,然后在“tasks”数组中添加以下内容:
```
{
"label": "build",
"type": "shell",
"command": "g++",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}.exe",
"-I",
"D:/glfw-3.3.2.bin.WIN64/include", // 这里需要修改为你的GLFW库头文件所在的路径
"-L",
"D:/glfw-3.3.2.bin.WIN64/lib-mingw-w64", // 这里需要修改为你的GLFW库库文件所在的路径
"-lglfw3",
"-lopengl32",
"-lgdi32",
"-luser32",
"-lkernel32"
],
"options": {
"cwd": "${workspaceFolder}"
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
}
}
```
6. 在VScode中按下Ctrl+Shift+B,选择“tasks.json: build”选项卡,然后按下Enter键编译项目。如果编译成功,会在项目目录下生成一个可执行文件。
阅读全文