opengl库在哪里存储在ubuntu9.10:我需要这个在我的make文件中提到,我需要提到的所有链接文件是什么
安装这些来获得OpenGL的工作:
sudo apt-get install mesa-common-dev
sudo apt-get安装freeglut3
sudo apt-get install freeglut3-dev
OpenGL文件应该在:
/ usr / include目录/ GL /
终端(编译器)读取(例如g ++):
在/ usr / bin中/
像这样编译(你可能需要链接更多的库,但测试这个):
g ++ filename -lglut -lGL -lGLU
/usr/lib/libGL.so
与-GL链接
你不需要在你的Makefile明确地提到它们的位置,因为它们应该在标准库搜索路径中(可能位于/usr/lib )。
就像sisis写的,你应该只需要添加-lGL到链接器标志链接反对libGL.so实际上可能来自不同的来源: mesa或一些花哨的图形卡驱动程序。
它们是mesa一部分,如libGL * .so。*等,通常在/ usr / lib *中。