1

コードと作業を簡素化するために GLUT を使用したいと考えています。

Windows 7 (64 ビット) と Visual Studio 2010 を使用しています。このチュートリアルのようにすべてを実行しましたが、コードをコンパイルできません...次のエラーが発生します。

Error 2 error LNK1120: 1 unresolved externals <path>
Error   1   error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartuL  

私が使用するコード:

#include <GL/glew.h> 
#include <GL/glut.h> 

void display (void) {  
   glClearColor(1.0f, 0.0f, 0.0f, 1.0f);  
   glClear(GL_COLOR_BUFFER_BIT); 
   glLoadIdentity(); 

   glFlush(); 
}  

int main (int argc, char **argv) {  
   glutInit(&argc, argv); 
   glutInitDisplayMode (GLUT_SINGLE); 
   glutInitWindowSize (500, 500); 
   glutInitWindowPosition (100, 100); 
   glutCreateWindow ("Your first OpenGL Window");  

   glutDisplayFunc(display); /

   glutMainLoop(); 
} 

誰かが問題の内容とその修正方法を知っていますか?

4

1 に答える 1

1

コンソールアプリケーションではなく、作成したWindowsアプリケーションのようです。Windows サブシステムを変更/選択する方法については、下の図を参照してください。

ここに画像の説明を入力

于 2013-03-15T19:31:47.593 に答える