天天看點

vs2013配置freeglut-3.0.0和glew

學習3D程式設計技術的時候,要使用GPU,建構環境,我使用的是VS2013配置freeglut-3.0.0和glew(glfw和freeglut-3.0.0)差不多。

freeglut-3.0.0(下載下傳連結:https://sourceforge.net/projects/freeglut/)隻提供頭檔案,沒有lib和dll庫,需要自己編譯。glfw也是需要用CMake編譯,兩者差不多,我就介紹一下freeglut-3.0.0。先下載下傳它,然後解壓,可發現裡面隻有一個include檔案夾。在解壓後的freeglut-3.0.0中建立一個build檔案夾,以便放入cmake編譯的。

然後下載下傳CMake(下載下傳連結:https://cmake.org/download/)。根據需要自己下載下傳,我下載下傳的是win32安裝程式。安裝成功後,你可以選擇從指令行或者GUI啟動CMake,我不想太麻煩,直接從GUI進入的,

vs2013配置freeglut-3.0.0和glew

進入之後選擇你剛才解壓的freeglut-3.0.0檔案夾(裡面有源碼),在選檔案夾裡面的build,作為放編譯後的二進制檔案(具體位置因人而異)

vs2013配置freeglut-3.0.0和glew

然後選Configure,再根據提示Configure,Generate。等待完成。完成之後可在build檔案夾下面有一個freeglut.sln,從vs2013打開,。因為CMake已經配置好了項目,是以我們直接點選Build Solution(生成解決方案)按鈕,然後編譯的庫freeglut.lib等就會出現。然後按照一般的步驟把相應的lib dll 等檔案放入system32 以及Microsoft Visual Studio 12.0下面的VC庫裡。可參照https://blog.csdn.net/yinglang19941010/article/details/50166343。

GLEW配置很簡單。