【问题标题】:Writing OpenGL applications in C++用 C++ 编写 OpenGL 应用程序
【发布时间】:2011-06-30 15:57:50
【问题描述】:

我是 Linux 用户。我用 python 编写 OpenGL 应用程序,但我打算用 C++ 编写 OpenGL 应用程序,但是我有一个问题。 '/urs/include' 目录中没有'GL' 文件夹,我没有访问OpenGL 头文件。我该怎么办?没有安装包吗?

【问题讨论】:

标签: c++ linux opengl


【解决方案1】:

你必须安装它。

对于 Ubuntu,我认为命令是:

sudo apt-get install freeglut3 freeglut3-dev

因为这会安装 freeglut 所依赖的所有内容。

对于其他 linux 发行版(我运行 Arch Linux),只需在 Google 上搜索 opengl headers {distro}

【讨论】:

  • 还有libglw1-mesa,这是最重要的。它是 OpenGL API 的一个实现(众所周知)。
  • 谢谢。我不再运行 Ubuntu,所以我知道命令列表有问题;)
  • Blender 不再使用 Ubuntu ='( Windows?
  • Ubuntu 已成为上网本发行版 IMO,与 GNOME 的布局相同。 Arch Linux 是我现在选择的发行版,因为至少我可以安装 XFCE 而不会出现任何问题......
  • 怀念XFCE,好久不见了。
【解决方案2】:

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

在带有 nvidia 显卡的 gentoo 上,我安装了 nvidia-drivers 并获得了头文件。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-19
    • 2012-08-21
    • 1970-01-01
    • 2011-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多