我正在使用以下命令编译程序:

g++ main.cpp -o run -lglut -lm

并得到以下错误:
main.cpp:20:21: fatal error: GL\glut.h: No such file or directory
 #include <GL\glut.h>
                     ^
compilation terminated.

尽管已经安装了glut:apt get install freeglut3 freeglut3 dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
freeglut3 is already the newest version.
freeglut3-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 367 not upgraded.

任何人!数据包络…

最佳答案

反斜杠“\”不是Linux上的有效路径分隔符。必须使用斜线“/”。请注意,windows也支持这种表示法,因此它可以跨平台工作。

07-28 01:06