1

OpenGL を利用したアプリケーションを開発しています。そのためには、GLUT の各関数で呼び出されるソース コードを確認してデバッグするために、GLUT を掘り下げてデバッグしたいと考えています。

Makefile に付属している GLUT のソース ファイルをダウンロードしましたが、Visual Studio 2010 で変換しようとすると失敗します。私はこれをグーグルで調べましたが、GLUTがかなり古いという欠点があり、誰もそれを行う方法を説明していないようです.

GLUT関数を利用するアプリケーションの実行中にGLUTをデバッグするために、GLUTをプロジェクトとしてVisual Studioに追加する方法を知っている人はいますか?

4

2 に答える 2

3

glutとfreeglutから離れることをお勧めします。GLFWはよりモダンで理解しやすいものになっています。GLUT よりも一般的に使用され、より多くのプラットフォームでサポートされています。サイトからバイナリをダウンロードすると、通常どおりリンクして含めることができます。それ以外の場合は、 premake4を使用して vs2010 プロジェクトを生成し、ビルドすることができます。

また、どの読み込みライブラリを使用していますか?

編集。glsdkをダウンロードした場合。premake4を使用して vs2010 プロジェクトを生成できます。これで、サンプル プロジェクトを実行できるようになります。GLUT と GLFW の両方の例が提供されており、すぐに実行できます。

于 2013-02-02T16:56:45.790 に答える
3

freegultを使用します。Visual Studio 2008 および Visual Studio 2010 のソリューションとプロジェクト ファイルが付属しています。したがって、それをプロジェクトに統合するのはかなり簡単なはずです。Freegult は、Mark Kilgard によって書かれたオリジナルの GLUT lib と同じ API を提供します。

于 2013-02-01T13:16:02.267 に答える