我通过apt-get安装了freeglut3和freeglut3-dev。我想在Codeblocks中创建一个OPENGL GLUT项目。我被问到GLUT的位置,我输入了“/ usr”,正如我在教程中找到的那样。 但是我收到了错误消息:
“您输入的路径似乎有效,但此向导 无法找到以下GLUT的库文件: 它过剩了。“
我是否设置了正确的位置?建立这样一个过剩项目的正确方法是什么?
答案 0 :(得分:1)
我也面临同样的问题。但我解决了这个问题,没有创建项目并运行GLUT程序。为此,转到编译器和调试器设置,并在链接器选项卡和链接库libGL.so,libGLU.so,libglut.so中通过按下添加按钮来表单目录usr / lib。 现在您可以包含glut.h标头并运行该项目。
答案 1 :(得分:1)
我假设你已经安装了过剩。
打开代码块并选择Opengl项目。在里面去设置 - >编译器 - >链接器设置 - >链接库 分别添加过量GL和GLU。
您的代码应该运行。
答案 2 :(得分:1)
GLEW,GL,GLU,过剩
安装后,将它们逐个添加到项目的链接库中。
答案 3 :(得分:0)
如果您执行/usr/local
并使用默认参数进行安装,则应尝试./configure
位置
答案 4 :(得分:0)
我遇到了同样的问题。做两件事解决了我的问题。
我已将GL
,GLU
,glut
逐个添加到我的项目链接库中。 (当我尝试添加GLEW
时,它显示错误。我没有添加GLEW
并且它没有造成任何问题。)
我使用行#include <GL/glut.h>
来包含头文件glut.h
。 #include <GLUT/glut.h>
或#include <glut.h>
向我显示未找到头文件的致命错误。