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

它可以编译,链接并添加到安装程序GLUT和GLEW库中吗?

我们很难在窗户上安装所有这些废话,如果您知道我的意思,我无法想象医生正在经历同样痛苦的过程。

那么,有没有什么应用程序可以做到这一点?

最佳答案

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

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

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

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

07-27 13:19
查看更多