vc++6.0 配置opengl

vc++6.0 配置opengl

:解決安裝OpenGL時程序運行提示glut32.dll丟失的問題
在這裏插入圖片描述

在安裝OpenGL的時候,很多同學都出現了一個問題,在按照教程配置好OpenGL後運行測試程序,編譯通過,但運行時出現”計算機丟失glut32.dll文件“,可C:\WINDOWS\system 32中有這個文件。找了很多解決方法都不行,後來發現是與電腦系統有關,有的同學是64位操作系統,所以應該把glut32.dll複製到C:\WINDOWS中的SysWOW64的文件夾纔對!

現把在VC6.0上安裝 OpenGL的步驟整理如下:
選擇一個編譯環境,現在Windows系統的主流編譯環境有Visual Studio,Broland C++ Builder,Dev-C++等,它們都是支持OpenGL的。這裏我們選擇VC++6.0作爲學習OpenGL的環境。

GLUT下載地址:(大小約爲150k)

GLUT下載地址

(1)將gult32.dll,glut.dll複製到windows系統system32**(如果是win7 64位操作系統,則是C:\WINDOWS中的SysWOW64這個文件下)

(2)將gult32.lib,glut.lib複製到vc的lib目錄下

(3)將gult.h複製到vc的include\GL下

VC6.0 中建立 OPENGL 應用示例
1.打開 VC6.0,新建一個“win32 控制檯應用”空工程,假設工程名 gltest。

2.設置工程屬性
設置工程屬性流程是:Project->Settings->Link;然後在Object/library modules下面的文本框的最前面添加庫文件:opengl32.lib glu32.lib glut32.lib。

3.然後在工程中新建一個文件,假設名爲 main.cpp,並將下面代碼複製到該文件,編譯運行無誤,說明工程配置成功。

 #include <gl\glut.h> 
void myDisplay(void) 
{ 
 glClear(GL_COLOR_BUFFER_BIT); 
 glRectf(-0.5f, -0.5f, 0.5f, 0.5f); 
 glFlush(); 
} 

int main(int argc, char *argv[]) 
{ 
 glutInit(&argc, argv); 
 glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); 
 glutInitWindowPosition(100, 100); 
 glutInitWindowSize(400, 400); 
 glutCreateWindow("第一個OpenGL程序");  glutDisplayFunc(&myDisplay); 
 glutMainLoop(); 
 return 0; 
} 

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章