在 Linux 上安装 Freeglu

问题描述 投票:0回答:2

我正在尝试在运行 Linux Mint 的计算机上安装 freeglut。我按照此网站上的步骤操作:http://freeglut.sourceforge.net/docs/install.php。当我在 src 目录中执行

make all
时,会出现以下错误:

fatal error: GL/gl.h

此错误是由../include/GL/freeglut_std.h 给出的。经检查,include/GL目录确实没有任何gl.h文件。它还缺少 glu.h,freeglut_std.h 也尝试

#include
。我该怎么办?为什么 gl.h 和 glu.h 不见了?

c linux opengl linux-mint freeglut
2个回答
11
投票

我建议安装

freeglut3-dev
包而不是从源代码构建。这将为您提供有用的东西,例如自动更新和正确的
pkg-config
条目,您可以在
make
文件中引用。

如果您执意要从源代码构建 freeglut,您可能需要

libgl1-mesa-dev
和(也许)
libglu1-mesa-dev
软件包。


6
投票

安装:

  1. sudo apt-get install freeglut3 freeglut3-dev libglew-dev
  2. sudo apt-get install mesa-utils

用于链接:

 g++ .... -lglut -lGL ....
© www.soinside.com 2019 - 2024. All rights reserved.