在linux下将OpenGL超级宝典里的例子用eclipse打开
来源:互联网 发布:新页进销存软件客服 编辑:程序博客网 时间:2024/04/27 16:36
首先确保编译OpenGL用到的文件安装好了和Eclipse的开发环境是搭建好,如果没有,请参考我上一篇文章。
将OpenGL超级宝典里的shared文件夹放到/workspace/opengl (其它目录同样) 与 workspace同一级的目录(如果工程是建到opengl文件夹里的话)。
这时候写个简单的例子,编译,通常会得到 :
../../../shared/gltools.h:42:18: fatal error: glut.h: No such file or directory 的错误
#include "../../shared/gltools.h" // OpenGL Tools library在上面代码的 gltools.h 上面右击,点击 Open Declaration
找到第42行的 :#include <glut.h> ,将它改为 : #include "glut.h"
这时编译仍会出错:../../../shared/glut.h:17:26: fatal error: freeglut_std.h: No such file or directory
在glut.h 上面右击,点击 Open Declaration
将#include <freeglut_std.h> 改为#include <GL/freeglut_std.h>
现在再编译,是不是没有问题了呢。
出现上面这些问题主要是因为路径不对,我现在也还是个小菜鸟哈,在以后一个项目有多个文件时不知道会不会遇到问题,还是多学学Makefile以防万一。
- 在linux下将OpenGL超级宝典里的例子用eclipse打开
- OpenGL超级宝典的例子Triangle
- opengl超级宝典中例子出现的问题
- [OpenGL学习] openGL超级宝典 无法打开文件“freeglut_static.lib”
- 解决如何使用opengl超级宝典中实例代码及shared文件夹里的库
- 超级宝典第三章剔除弃用的例子
- 关于OpenGL超级宝典 无法打开文件“libc.lib”
- openGL超级宝典第三章例子——贴花
- OpenGL超级宝典 - 第一章
- OPENGL超级宝典-6.6
- 学习OpenGL超级宝典(OpenGL superbible)的第一个程序
- VS2013 OpenGL超级宝典中OpenGL的配置方法
- 《OpenGL超级宝典(第五版)》 在 VS2010 / VS2015中 的配置方法 +
- Ubuntu下搭建OpenGL超级宝典源码环境
- 《OpenGL超级宝典》笔记(一)
- OpenGL超级宝典笔记(三)
- OpenGL超级宝典笔记4
- OpenGL超级宝典笔记5
- Myeclipse的使用
- Through the Interface-AutoCAD项目的开发语言选择
- VB6基本数据库应用(三):连接数据库与SQL语句的Select语句初步
- coding - 关于括号匹配的问题
- C#文件批量改名
- 在linux下将OpenGL超级宝典里的例子用eclipse打开
- JAVA JDK之配置环境变量
- HM简单介绍
- UVA 10010 Where's Waldorf?
- MFC can't find the defintion of this function解决方法
- 栈和堆的区别
- 在AutoCAD中使用Python——Through the Interface
- grep、egrep、fgrep命令
- MATLAB中求非方阵的广义逆矩阵