openGL函数库的问题
本人在windows下的D盘安装了ubuntu,整个盘用来运行ubuntu,现在需要运行openGL的函数,但是编译以后发现,函数不可调用,undefined。我相信应该是函数库链接出现了问题,不知道安装在C盘和D盘的话,Ubuntu下的根目录是不是也在D盘,那么include<GL/glut.h>的话是不是有连接的问题,应该怎么修改,问题非常棘手,谢谢回答的各位。
还有一个问题,估计也是函数库链接问题,math.h 怎么也不能调用,我用了参数-lm可以diaoyong,但是在文件中的其他函数(定义在另外几个文件中)却不可用了,不知道是什么问题所在。
openGL函数库的问题
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 1
- 注册时间: 2009-02-03 15:17
- ellon
- 帖子: 358
- 注册时间: 2007-11-28 5:39
Re: openGL函数库的问题
http://packages.ubuntu.com/
到->Search the contents of packages
查究缺少的包: 如glut.h
需要freeglut3-dev,[url=apt://freeglut3-dev]apt://freeglut3-dev[/url]
建議安裝codeblocks IDE進行開發。
在源設置“升級"那裡,把backports勾上了。
就可以[url=apt://codeblocks]apt://codeblocks[/url]了。
到->Search the contents of packages
查究缺少的包: 如glut.h
需要freeglut3-dev,[url=apt://freeglut3-dev]apt://freeglut3-dev[/url]
建議安裝codeblocks IDE進行開發。
在源設置“升級"那裡,把backports勾上了。
就可以[url=apt://codeblocks]apt://codeblocks[/url]了。