2

上記のタイトルの特性を持つ新しい 64 ビット コンピューターを手に入れたばかりで、 glutInit() のみを使用して単純な OpenGL プログラムを実行し、 main() で 0 を返そうとしています。ビルドはしますが、デバッグ下で実行すると、黒い画面のウィンドウが開き、「アプリケーションを正しく起動できませんでした (0xc000007b)。[OK] をクリックしてアプリケーションを閉じます。」という別のポップアップ ウィンドウが開きます。.h、.lib、および .dll ファイルの配置を再確認しましたが、オンラインで見つけた提案と一致しています。プロジェクトの設定が正しいか、ビルドされなかったと思います。何をするのを忘れましたか?

4

1 に答える 1

0

Visual Studio 2010 と FreeGlut / GLEW を使用して、OpenGL 3.2 (またはそれ以降) 用の小さな入門プログラムを作成しました。

https://github.com/mortennobel/OpenGL_3.2_VS_2010_freeglut

注意すべき重要な点の 1 つは、設定することですglewExperimental = GL_TRUE;(そうしないと、一部の OpenGL ドライバーでプログラムがクラッシュする可能性があります)。

于 2013-02-04T19:30:30.923 に答える