Nar*_*ser 0 compiler-construction opengl ubuntu
问题:为什么不能找到-lGL?
信息:我今天早上在我的上网本上按照本网站的指导编写了一个程序,编译运行没有问题.然后我继续使用完全相同的代码并尝试在我的桌面上运行它.我的上网本编译的版本工作,但它对我大吼大叫,因为我的上网本没有显卡,而我的桌面也是如此,所以编辑得不是很好.还是跑了.
但是当我试图在我的桌面上编译它时失败了.起初它说"致命错误:GL/gl.h:没有这样的文件或目录"所以我想"等等,我认为opengl带有ubuntu,我的意思是我的上网本工作,也许我安装了一些东西而忘了它"所以我跑过apt并拉下了我认为可能有帮助的所有opengl.但是盯着212 - 1278个包(取决于我搜索的单词)可能会或可能不会与opengl相关,我不知道还有什么可以尝试.我遇到了第一个问题,但现在它抱怨它找不到-lGL,这看起来很奇怪.
任何提示,技巧,评论,讽刺?我的最终目标是能够从命令行编译c代码,我一直在使用我从上述网站获得的命令:
gcc -o gltest gltest.c -lX11 -lGL -lGLU
Run Code Online (Sandbox Code Playgroud)
我运行Ubuntu 11.04桌面,64位.Nvidia GTX465.
尝试安装以下包:
apt-get install libgl1-mesa-dev libglu1-mesa-dev libglut3-dev
Run Code Online (Sandbox Code Playgroud)