Opengl 问题包括c+中的GLFW头+;程序 我需要在我的C++程序中包括GLFW头。安装很好,GLFW文件夹存在于我的usr\include文件夹中,g++确实在该文件夹中查找头文件。尽管如此,它还是抛出了一个错误,告诉我GLFW目录不存在

Opengl 问题包括c+中的GLFW头+;程序 我需要在我的C++程序中包括GLFW头。安装很好,GLFW文件夹存在于我的usr\include文件夹中,g++确实在该文件夹中查找头文件。尽管如此,它还是抛出了一个错误,告诉我GLFW目录不存在,opengl,compiler-errors,header-files,glfw,ubuntu-20.04,Opengl,Compiler Errors,Header Files,Glfw,Ubuntu 20.04,我使用升华文本作为我的编辑器和IDE,我的系统是Ubuntu-20.04 以下是代码、我用来编译的terminal命令以及我遇到的错误消息: #include <GLFW\glfw3native.h> #include <iostream> int main(int argc, char const *argv[]) { std::cout << "All DOne!!" << std::endl; retu

我使用升华文本作为我的编辑器和IDE,我的系统是Ubuntu-20.04

以下是代码、我用来编译的terminal命令以及我遇到的错误消息:

#include <GLFW\glfw3native.h>
#include <iostream>

int main(int argc, char const *argv[])
{
    std::cout << "All DOne!!" << std::endl; 
    return 0;
}
src/main.cpp:1:10:致命错误:GLFW\glfw3.h:没有这样的文件或目录
1 |#包括
|          ^~~~~~~~~~~~~~
编译终止。
我不知道问题出在哪里。请帮忙

我的系统是Ubuntu-20.04

在Linux上,路径分隔符是
/
,而不是
\
,因此

#include <GLFW/glfw3native.h>
#包括
请注意,虽然windows主要使用反斜杠,但它也接受forwad斜杠,因此始终使用
/
也是跨平台编程的最佳选择

src/main.cpp:1:10: fatal error: GLFW\glfw3.h: No such file or directory
    1 | #include <GLFW\glfw3.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.

#include <GLFW/glfw3native.h>