用C ++编写OpenGL应用程序

我是一个Linux用户。 我在Python中编写OpenGL应用程序,但是我要用C ++编写OpenGL应用程序,但是我遇到了问题。 “/ urs / include”目录中没有“GL”文件夹,我没有访问OpenGL头文件。 我该怎么办? 有没有安装软件包?

你必须安装它。

对于Ubuntu,我觉得这个命令是:

sudo apt-get install freeglut3 freeglut3-dev 

因为这会安装freeglut依赖的一切。

对于其他Linux发行版(我运行Arch Linux),只需搜索Google的OpenGL标题{发行版}

你需要安装台面(如果你没有像样的驱动程序的显卡)。 根据您的发行版,应该有一个简单的方法来做到这一点。 你会对mesa-common-dev或者libmesa感兴趣。

在nvidia显卡的Gentoo上,我安装了nvidia-drivers,并且得到了头文件。

在Ubuntu上,我安装了mesa-common-dev。