私はopenglの初心者です。DLL、ライブラリ、ヘッダーを設定しましたが、エラーが発生しました。私の開発環境は win7 (64bit) です。
参考 - DLL : C:\Windows\System32, C:\Windows\SysWOW64 // glu32.dll, glut.dll, glut32.dll, opengl32.dll
ライブラリ : C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib、C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib // glut.lib、glut32.lib
ヘッダー : C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\gl, C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\gl // GL.H, GLAUX .H、GLU.H、glut.h
#include <Windows.h>
#include <gl/glut.H>
void DoDisplay ( void )
{
glClearColor ( 0.0f, 0.0f, 1.0f, 1.0f );
glClear( GL_COLOR_BUFFER_BIT );
glBegin ( GL_TRIANGLES );
glVertex2f ( 0.0, 0.5 );
glVertex2f ( -0.5, -0.5 );
glVertex2f ( 0.5, -0.5 );
glEnd ();
glFlush ();
}
int main ( int argc, char ** argv )
{
glutInit ( &argc, argv );
glutInitDisplayMode ( GLUT_RGB | GLUT_DOUBLE );
glutInitWindowSize ( 300, 300 );
glutInitWindowPosition ( 0, 0 );
glutCreateWindow ( "OpenGL" );
glutDisplayFunc ( DoDisplay );
glutMainLoop ();
return 0;
}
編集 :
白い窓 : http://i.stack.imgur.com/9GJoN.jpg
このコードは、白い三角形を出力するだけです。
Win32 プロジェクト -> コンソール プロジェクト。
問題は解決していません..申し訳ありません。