为Qt + OpenGL + GLUT + GLEW应用程序创建安装程序

时间:2012-05-27 21:24:05

标签: qt opengl installer glut glew

我们(我的同学和我在大学里)使用标题中列出的程序/库创建了一个3D医学可视化软件。现在我们想为我们的应用程序创建一个安装程序,但我们似乎找不到合适的解决方案。我一直在环顾四周,看到一些很酷的程序来编译你得到的所有内容并创建安装程序,但我的问题如下:

它是否编译,链接并添加到安装程序GLUT和GLEW库?

我们很难在窗户上安装所有垃圾,如果你知道我的意思,我就无法想象医生会经历同样的痛苦过程......

那么,是否有任何可以实现这一目标的应用程序?

1 个答案:

答案 0 :(得分:3)

首先:OpenGL不是库,它是一个API。在Windows中获得适当支持的唯一方法是安装从GPU供应商主页下载的原始图形驱动程序。因此,作为安装程序的一部分,您应检测已安装的GPU并检查已安装的驱动程序,可能会将用户重定向到GPU供应商的驱动程序下载页面。

安装程序几乎是标准的东西。最简单,最可靠的方法是将使用过的库的所有DLL文件的副本放在与程序可执行文件相同的目录中。看看NullSoft Installer System

你说你和GLUT一起使用Qt?为什么? Qt和GLUT不能一起玩。我看到使用GLUT的唯一原因是茶壶。

GLEW是一个非常标准的DLL,但我通常会将它与我的渲染器模块静态链接。