文章引自
如果我說的不明白的話兩個都看一下把
解壓後將得到的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 的環境...