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

首頁 > 學院 > 開發設計 > 正文

OpenGL超級寶典 -- VS配置

2019-11-11 00:13:23
字體:
來源:轉載
供稿:網友

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

     首先說下配置環境:

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

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

     

一個一個說:

     1. freeglut

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

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

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

至此,freeglut搞定!

2. Glew

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

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

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

至此,freeglut搞定!  

       3. Glut

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

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

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

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

下面上編譯過程圖:

新建win32工程,選擇靜態庫

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

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

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

d

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

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

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

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

到此gltoolsOK了。

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

下面就是測試配置環境:

建立test的項目工程:

f

g

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

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

h

程序運行:

完成!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 麦盖提县| 娄底市| 清水河县| 扎鲁特旗| 错那县| 汉阴县| 浮梁县| 平潭县| 八宿县| 山东| 衡南县| 贵阳市| 灵台县| 红桥区| 会宁县| 中西区| 昌宁县| 龙南县| 洱源县| 眉山市| 双城市| 普宁市| 海兴县| 靖西县| 金门县| 镇康县| 阿克苏市| 昌乐县| 涞源县| 新安县| 天津市| 梅州市| 安丘市| 巴中市| 同江市| 大埔县| 九龙坡区| 玛纳斯县| 峨山| 彩票| 苍梧县|