本文的搭建是基於learnopengl所著的教程,其位址如下
教程非常棒,但是還是有些地方交代不清晰,讓我會有不理解的地方,這裡將這些點總結出來,希望能幫助到人。
我是用的vs2017,在按照教程編譯結束之後,會在src/debug下獲得所需的lib檔案,在取出lib檔案時候也要記得把glfw-3.3原始碼目錄下include資料夾中的glfw資料夾也拿走,裡面的.**件是我們正確引用.lib檔案需要的。
按照教程下好檔案之後,這裡需要把之前的glfw資料夾和壓縮包裡include資料夾裡面的檔案放在一起,然後lib另外放乙個資料夾。可以參考我的
在準備好之後跟著教程新建乙個專案,對專案進行配置
將.**件的目錄設為包含目錄,將.lib檔案的目錄設為庫目錄
在這之後將需要的lib檔案進入專案
之後再匯入glad.c檔案就不會報錯了,然後跟著教程執行**,在最後成功跑出hello,world
vs2013及以上版本opengl環境搭建
由於opengl的大多數實現都是由顯示卡廠商編寫的,當產生乙個bug時通常可以通過公升級顯示卡驅動來解決。這些驅動會包括你的顯示卡能支援的最新版本的opengl,這也是為什麼總是建議你偶爾更新一下顯示卡驅動。這裡使用的是32位的vs2013庫。新增目錄 需要vs搜尋庫和include檔案的地方 我們...
openGL在VS中的環境配置
5個檔案 glut.dll,glut32.dll,glut.lib,glut32.lib,glut.h 1 把glut.h 複製到x program files microsoft visual studio x.0 vc include gl 資料夾中 如果沒有 gl這個資料夾則可以自己新建乙個。...
配置VS的opengl開發環境(windows)
在初步了解了opengl的一些基本函式之後,試著建立以下工程,在建立工程之前配置以下vs的環境。glut庫位址為 glut全稱為 opengl utility toolkit,也就是opengl應用工具包,它建立在opengl基礎之上,方便開發opengl的某些功能,比如我們後面要建立的window...