1. 程式人生 > >vs2013配置freeglut-3.0.0和glew

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進入的,

進入之後選擇你剛才解壓的freeglut-3.0.0資料夾(裡面有原始碼),在選資料夾裡面的build,作為放編譯後的二進位制檔案(具體位置因人而異)然後選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配置很簡單。