无法使用C++和 VS 代码正确设置 GLFW

Can't properly set up GLFW with C++ and VS Code

本文关键字:代码 设置 GLFW VS C++      更新时间:2024-09-23

我在Windows上,使用c++17,并试图在我的一个项目中使用GLFW。这是我尝试过的,但它不起作用:

我在VS Code中打开了一个空文件夹,并添加了srcDependencies文件夹。然后下载GLFW预编译的二进制文件。我在Dependencies中为GLFW创建了一个文件夹,然后从其中预先编译的二进制文件中粘贴了includelib-vc2022文件夹

然后,我从工作区的.vscode文件夹中打开c_cpp_properties.json,并在"includePath"列表中添加了${workspaceFolder}/Dependencies/GLFW/include/**

我运行了以#include <GLFWglfw3.h>开头的c++代码。我得到了这个错误:

App.cpp:2:10: fatal error: GLFWglfw3.h: No such file or directory
2 | #include <GLFWglfw3.h>
|          ^~~~~~~~~~~~~~
compilation terminated.

我遵循了我在整个过程中找到的教程,并尝试了其他教程。仍然无法使其发挥作用。有人知道为什么吗?

只需从路径中删除**:"{workspaceFolder}/Dependencies/GLFW/include";