c++ - 我如何在 Linux Ubuntu 14.04 LTS 上设置 freeglut 库

标签 c++ opengl ubuntu-14.04 freeglut

我需要使用 C++ 在 CodeBlocks 13.12 上为我的 OpenGL 游戏引擎运行一个 GLut 项目。我只知道如何在 Windows 上执行此操作。我去了 Ubuntu 软件中心并安装了 freeglut3-dev 、 freeglut-dbg 和 freeglut3。

接下来我该做什么?

当我完成需要做的事情后,当 codeBlocks 要求我指定 GLUT 的位置时,它应该在哪里?是/usr 吗?

最佳答案

codeBlocks asks me to specify GLUT's location

在 Linux 中,您通常不指定系统范围安装的库的位置;至少对于开发和打包分发时是这样的。您只需说“链接名称为‘foo’的库”,链接器系统就会自行确定位置。因此,您所要做的就是将库添加到链接器库标志集中,即在正确的位置添加 -lglut


¹:当您创建一个独立于发行版的安装文件时,情况就不同了。但是,如果您不得不问这样的问题,那么讲授如何那个几乎没有帮助。

关于c++ - 我如何在 Linux Ubuntu 14.04 LTS 上设置 freeglut 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36530720/

相关文章:

c++ - 对 vector 使用按位或等于(|=

c++ - 如何使用 CTypes 将 wchar_t**(UNICODE 字符串的 null 终止数组)返回到 Python 脚本

qt - Text2DEntity 呈现不透明并隐藏其后面的其他实体

ubuntu - Airflow Upstart 直接停止/等待

c++ - 是否有 C++ 中实现定义行为的完整列表?

c++ - 为类数据成员调用复制构造函数和 operator=

c - 缩放 glBitmap() 绘图?

c# - OpenGL 可编程管道运行速度较慢?

ffmpeg 将 rtsp 重新流式传输到 mjpeg

python - 扭曲的服务器信息