VS2015 openGL環境配置

2021-07-23 10:49:05 字數 1964 閱讀 7180

文章引自   

如果我說的不明白的話兩個都看一下把

解壓後將得到的glut.lib和glut32.lib這兩個靜態函式庫複製到檔案目錄的lib資料夾下 

x:\program files (x86)\microsoft visual studio 12.0\vc\lib

將glut.dll,glut32.dll這兩個動態庫檔案放到作業系統目錄下面的c:\windows\system32資料夾內(32位系統)或‪c:\windows\syswow64(64位系統)。

為了相容性考慮,最好在這兩個目錄下都複製相應的檔案。

將解壓得到的標頭檔案glut.h複製到目錄如下目錄下:

x:\program files (x86)\microsoft visual studio 12.0\vc\include\gl

驗證方法:

1、建立乙個空白的win32控制台應用程式 2、

在**最前面新增包含目錄

#include

3、然後就可以編輯自己的opengl程式了

4、例如:複製如下**到剛配置好的vs中

#include

#include

#include

#include

static int year = 0,spin=0, day = 0;

static glint fogmode;

const int n = 100;

const glfloat r = 1.0f;

const glfloat pi = 3.1415926536f;

void drawcircle()

glend();

glflush();

}void init(void)

;glenable(gl_depth_test);                          //防止遮擋

gllightfv(gl_light0, gl_position, position);

glenable(gl_lighting);

glenable(gl_light0);

;glmaterialfv(gl_front, gl_ambient, mat);

mat[0] = 0.61424; mat[1] = 0.04136; mat[2] = 0.04136;

glmaterialfv(gl_front, gl_diffuse, mat);

mat[0] = 0.727811; mat[1] = 0.626959; mat[2] = 0.626959;

glmaterialfv(gl_front, gl_specular, mat);

glmaterialf(gl_front, gl_shininess, 0.6*128.0);

}glenable(gl_fog);

;fogmode = gl_exp;

glfogi(gl_fog_mode, fogmode);

glfogfv(gl_fog_color, fogcolor);

glfogf(gl_fog_density, 0.35);

glhint(gl_fog_hint, gl_dont_care);

glfogf(gl_fog_start, 1.0);

glfogf(gl_fog_end, 5.0);

}glclearcolor(0.5, 0.9, 0.9, 1.0);  /* fog color */

}void display(void)

void spindisplay(void)

void mouse(int button,int state,int x,int y )

}void reshape(int w, int h)

void keyboard(unsigned char key, int x, int y)

}int main(int argc, char** argv)

5、如圖就搞好了

vs2015配置OpenGL開發環境

先吐槽下,不知道微軟怎麼整的,從win7開始,opengl的標頭檔案更改到windows sdk中,不安裝就不能用。更搞笑的是,在win10下,vs2015安裝還報win sdk安裝失敗,這典型的自己坑自己。之前vs05及vc6的opengl標頭檔案都是直接包含在開發環境的目錄下。好了,開始正文。預...

vs2015配置OpenGL開發環境的一系列問題

先吐槽下,不知道微軟怎麼整的,從win7開始,opengl的標頭檔案更改到windows sdk中,不安裝就不能用。更搞笑的是,在win10下,vs2015安裝還報win sdk安裝失敗,這典型的自己坑自己。之前vs05及vc6的opengl標頭檔案都是直接包含在開發環境的目錄下。好了,開始正文。預...

win7,vs2010環境下OPENGL配置

win7,vs2010環境下opengl配置 第一步 選擇乙個編譯環境 現在windows 系統的主流編譯環境有 visualstudio broland c builder dev c 等,它們都是支援 opengl 的。但這裡我們選擇 vc 6.0 vs 2010 作為學習 opengl 的環境...