国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

OpenGL超級(jí)寶典 -- VS配置

2019-11-10 20:44:43
字體:
供稿:網(wǎng)友

這里所有貼圖的資源下載地址:http://pan.baidu.com/s/1boLSIh5

     首先說下配置環(huán)境:

Win7 X64    VS2010專業(yè)版(這里VS版本基本都行,主要是下面的配置)

     我們需要四種文件,如圖所示:

     

一個(gè)一個(gè)說:

     1. freeglut

 x:/x/freeglut-2.8.1/include/GL 文件夾下的 .h文件 復(fù)制到 x:/PRogram Files (x86)/Microsoft Visual Studio 10.0/VC/include/GL 目錄下,沒有GL文件夾的要自己建

 x:/x/freeglut-2.8.1/lib/x86 文件夾下(以及Debug文件夾)的 .dll 文件復(fù)制到 C:/Windows/SysWOW64 目錄(x86 復(fù)制到 System32目錄下)。

把 x:/x/freeglut-2.8.1/lib/x86 文件夾下(以及Debug文件夾)的 .lib文件復(fù)制到 x:/x/Microsoft Visual Studio 10.0/VC/lib

至此,freeglut搞定!

2. Glew

把 x:/x/glew-1.11.0/include/GL 文件夾下的.h文件復(fù)制到 x:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/include/GL 目錄下。

把 x:/x/glew-1.11.0/lib/Release/Win32 文件夾下的 .lib文件復(fù)制到 x:/x/Microsoft Visual Studio 10.0/VC/lib 目錄下。

把 x:/x/glew-1.11.0/bin/Release/Win32 文件夾下的 .dll文件復(fù)制到 C:/Windows/SysWOW64 目錄下。(如果沒有,就跳過)

至此,freeglut搞定!  

       3. Glut

文件夾下的 .h文件 復(fù)制到 x:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/include/GL 目錄下。

文件夾下的 .lib文件 復(fù)制到 x:/x/Microsoft Visual Studio 10.0/VC/lib 目錄下。

文件夾下的 .dll文件 復(fù)制到 C:/Windows/SysWOW64 目錄下。

4. 構(gòu)建GLTools庫(kù)(這個(gè)最好不要用我分享的,一定要自己編譯出lib文件)

下面上編譯過程圖:

新建win32工程,選擇靜態(tài)庫(kù)

把 GLTools/src 目錄下的.cpp文件不包括glew.c文件)復(fù)制到 x:/x/gltools/gltools。

 GLTools/include 目錄下的.h文件不包括GL文件夾)復(fù)制到 x:/x/gltools/gltools。

分別在頭文件和源文件上右鍵 添加->現(xiàn)有項(xiàng) 把 .h 和 .cpp 文件添加到項(xiàng)目。如圖:

d

注:在編譯GLTools前需要更改其項(xiàng)目屬性 > C/C++ > 預(yù)處理器右邊的預(yù)處理器定義中添加 _CRT_SECURE_NO_WARNINGS

gltools.lib 文件生成成功。可以在 x:/x/gltools/Debug 目錄下查看。

把 .lib文件 復(fù)制到 x:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/lib 文件夾下。

把 .h文件 復(fù)制到 x:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/include 文件夾下(注意這次不是GL文件夾)。

到此gltoolsOK了。

這里說明一下dll放置時(shí)我的辦法是在system32文件夾和SysWOW64文件夾下都放,至于*.h和*.lib只放上面說明的位置(編譯器版本不同,所屬的文件夾不同,切記)

下面就是測(cè)試配置環(huán)境:

建立test的項(xiàng)目工程:

f

g

我們使用第一章的例子來測(cè)試,復(fù)制 x:/x/SB5/Src/Chapter01/Block 中的文件到 x:/x/test/test 文件夾下。同樣在源文件上右鍵 添加->現(xiàn)有項(xiàng)Block.cpp文件包含進(jìn)來。

添加附加依賴項(xiàng)(第一個(gè)圖)(這種添加依賴項(xiàng)方式,僅僅對(duì)當(dāng)前test項(xiàng)目生效。為了讓其他項(xiàng)目也可以使用這些個(gè).lib文件,所以應(yīng)該在屬性管理器中添加依賴項(xiàng),具體方式見下面第二個(gè)圖)

h

程序運(yùn)行:

完成!


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 南宫市| 阜平县| 柏乡县| 镇沅| 荆门市| 石楼县| 岳阳市| 靖江市| 襄樊市| 当雄县| 夏河县| 栖霞市| 陆良县| 北京市| 五寨县| 清水河县| 金坛市| 靖州| 乐业县| 铜陵市| 双江| 瑞昌市| 米林县| 广德县| 都兰县| 双鸭山市| 那曲县| 江油市| 扎鲁特旗| 普兰县| 正镶白旗| 邢台市| 盐边县| 从江县| 启东市| 荆州市| 康乐县| 寻甸| 深泽县| 肥西县| 毕节市|