【发布时间】:2011-11-23 18:01:03
【问题描述】:
我开发了一个科学代码包(用于碰撞/引力 N 体模拟)。它不需要任何库即可运行。人们可以下载它并简单地输入 make 来编译它。我想让它保持简单。
我添加了 OpenGL 作为实时可视化模拟的选项。它看起来真的很棒。但是,有些人的机器上没有安装 OpenGL/GLUT 库。
让这些用户无需手动安装外部库即可使用我的代码的最简单方法是什么。我有一种感觉,如果我写一个像“请安装 OpenGL/GLUT”这样的句子。在手册中,它会让很多人望而却步。我可以将 freeglut 添加到我的源代码包中吗?这是个好主意,还是您有其他建议?
【问题讨论】:
-
GLUT你可以包含,但是GL库应该由系统提供,你尝试包含所有可能的库会很痛苦。
-
感谢您的回答。我应该更清楚(嗯,当时我并不清楚),这里唯一的库是 GLUT。
标签: opengl software-distribution freeglut