OpenGL+VC6.0開發環境搭建


1.安裝GLUT工具包,可以去官網下載, http://www.opengl.org/resources/libraries/glut/ 我下的最新版 對了 ,VC6.0都有吧

 

2.解壓包共五個文件

glut.h
glut.dll
glut32.dll
glut.lib
glut32.lib


3.配置路徑

1). \Microsoft Visual Studio\VC98\include\GL。把解壓得到的glut.h放到這個路徑。

沒有GL文件夾可以自己建一個,因為引用時#include <gl\glut.h> 需要從相對路徑加載

2). \Microsoft Visual Studio\VC98\lib 。把解壓得到的glut.libglut32.lib放到靜態函數庫路徑。

3). 把解壓得到的glut.dllglut32.dll放到系統目錄下面的system32文件夾內。

 

4.工程配置

鏈接OpenGL libraries:

Project->Settings->Link,在Object/library modules 加上opengl32.lib Glut32.lib Glaux.lib glu32.lib 

Project Settings->C/C++,將Preprocessor definitions 中的_CONSOLE改為__WINDOWS

 

5.示例程序DEMO

 1 #include <GL/glut.h> 
 2 
 3 void myDisplay(void) 
 4 { 
 5 glClear(GL_COLOR_BUFFER_BIT); 
 6 glRectf(-0.5f, -0.5f, 0.5f, 0.5f); 
 7 glFlush(); 
 8 } 
 9 
10 int main(int argc, char *argv[]) 
11 { 
12 glutInit(&argc, argv); 
13 glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); 
14 glutInitWindowPosition(100, 100); 
15 glutInitWindowSize(400, 400); 
16 glutCreateWindow("DEMO"); 
17 glutDisplayFunc(&myDisplay); 
18 glutMainLoop(); 
19 return 0; 
20 }

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM