天天看點

Opengl配置

Opengl配置說明:

本配置文檔針對windows64位作業系統,配置vs2008項目工程

1、下載下傳OpenGL的glut類庫:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip

2、Windows環境下安裝GLUT的步驟:

1、将下載下傳的壓縮包解開,将得到5個檔案

2、把解壓得到的glut.h放到D:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\GL這個檔案夾,沒沒有GL檔案夾就自己建立一個。(視安裝路徑不同而不同)

3、把解壓得到的glut.lib和glut32.lib放到靜态函數庫所在檔案夾(我的是D:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib,視安裝路徑不同而不同)

4、把解壓得到的glut.dll和glut32.dll放到作業系統目錄下面的C:\Windows\SysWOW64

3、配置項目環境

在需要用到openGL的每個項目中都需要執行以下步驟:

(1)項目——項目屬性——配置屬性——C/C++— —預處理器——預處理器定義,添加

GLUT_BUILDING_LIB

(2)項目——項目屬性——配置屬性——連結器——輸入——附加依賴項,添加

glut32.lib Opengl32.lib Glu32.lib

測試代碼:

// opengl_test.cpp : 定義控制台應用程式的入口點。

//

#include "stdafx.h"

#include <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;

本文轉自xsster51CTO部落格,原文連結:http://blog.51cto.com/12945177/1930162 ,如需轉載請自行聯系原作者

上一篇: 指令審計