3

私たち(私のクラスメートと大学の私)は、タイトルにリストされているプログラム/ライブラリを使用して、3D医療視覚化ソフトウェアを作成しました。アプリのインストーラーを作成したいのですが、適切な解決策が見つからないようです。私は周りを見回して、あなたが得たすべてをコンパイルしてインストーラーを作成するいくつかのクールなプログラムを見てきましたが、私の質問は次のとおりです:

コンパイル、リンク、およびインストーラーのGLUTおよびGLEWライブラリーへの追加ですか?

私たちはそのすべてのがらくたをウィンドウにインストールするのに苦労しました、あなたが私が何を意味するか知っているなら、私は医者が同じ苦痛なプロセスを経験しているのを想像することはできません...

それで、これを可能にすることができるアプリケーションはありますか?

4

1 に答える 1

3

まず、OpenGLはライブラリではなく、APIです。また、Windowsで適切なサポートを受ける唯一の方法は、GPUベンダーのホームページからダウンロードした元のグラフィックスドライバーをインストールすることです。したがって、インストーラーの一部として、インストールされているGPUを検出し、インストールされているドライバーを確認する必要があります。場合によっては、ユーザーをGPUベンダーのドライバーダウンロードページにリダイレクトします。

インストーラーはほとんど標準的なものです。最も簡単で信頼性の高い方法は、使用するライブラリのすべてのDLLファイルのコピーをプログラムの実行可能ファイルと同じディレクトリに配置することです。NullSoftインストーラーシステムをご覧ください

QtをGLUTと一緒に使用すると言いますか?なんで?QtとGLUTは一緒に再生されません。私が見るGLUTを使用する唯一の理由はティーポットです。

GLEWはかなり標準的なDLLですが、私は通常、レンダラーモジュールと静的にリンクする傾向があります。

于 2012-05-27T23:32:29.530 に答える