在Linux上编译Eclipse上的glew

时间:2013-03-24 17:25:32

标签: c++ linux eclipse opengl

我已经为c ++开发人员下载了Eclipse(使用CDT)。我还通过终端安装了freeglut3和glew库。我将-lglut -lGLEW和-lGL添加到链接器。问题是,在IDE中,某些方法被标记为红色,就像找不到一样。按下构建,编译代码,但是当我运行它时,会显示黑屏,但不会呈现任何内容,就好像GLEW应该导入的方法不存在一样。如果我转到标题,它会打开所有方法声明的有效glew.h文件。 enter image description here

在使用Ubuntu的VMWare虚拟机和专用的Linux Mint上网本中都发生了这种情况,因此我可能会遗漏一些东西。

[编辑] 代码来自此处:OpenGL linux tutorial

1 个答案:

答案 0 :(得分:2)

红色标记的方法只是eclipse扫描仪无法正常工作的标志。如果您的代码编译并链接没有警告和错误,则无需担心。 您应该专注于您的代码,因为您的gl代码中确实存在逻辑错误(例如,相机未指向场景)。