1

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

这在带有 Ubuntu 的 VMWare 虚拟机和专用的 Linux Mint 上网本中都发生过,所以可能是我遗漏了一些东西。

[编辑]代码取自这里:OpenGL linux tutorial

4

1 回答 1

2

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

于 2013-03-24T19:44:38.567 回答