vs2015配置OpenGL開發環境的一系列問題

2021-07-29 16:45:06 字數 763 閱讀 7897

先吐槽下,不知道微軟怎麼整的,從win7開始,opengl的標頭檔案更改到windows sdk中,不安裝就不能用。

更搞笑的是,在win10下,vs2015安裝還報win sdk安裝失敗,這典型的自己坑自己。

之前vs05及vc6的opengl標頭檔案都是直接包含在開發環境的目錄下。

好了,開始正文。預設的ms提供了opengl標準標頭檔案「gl.h」、「glu.h」,你成功安裝win sdk之後,在win10下的頭檔案目錄如下:(我這邊安裝的win8.1的sdk)

c:\program files (x86)\windows kits\8.1\include\um\gl

至於dll,,只要你正確安裝了顯示卡驅動,你可以無視了(如果沒有的話,建議放到system目錄或者當前可執行程式所在目錄)。

注意: 上面目錄我是從vs2015的工程配置裡找到的,裡面有個$(windowssdk_includepath)的環境變數,可以從裡面找到winsdk相關引數。

(1)將gult32.dll,glut.dll複製到windows系統system32(如果是win 7 64位作業系統,則是c:\windows中的syswow64這個檔案下)

(2)將gult32.lib,glut.lib複製到vc的lib目錄下

(3)將gult.h複製到vc的include\gl下

opengl入門學習

vs2015配置OpenGL開發環境

先吐槽下,不知道微軟怎麼整的,從win7開始,opengl的標頭檔案更改到windows sdk中,不安裝就不能用。更搞笑的是,在win10下,vs2015安裝還報win sdk安裝失敗,這典型的自己坑自己。之前vs05及vc6的opengl標頭檔案都是直接包含在開發環境的目錄下。好了,開始正文。預...

VS2015配置jsoncpp詳解

在jsoncpp src 0.5.0 makefiles vs71資料夾下找到jsoncpp.sln檔案,開啟,有三個工程,對其中lib json這個工程進行編譯生成 可以生成兩種庫,debug庫和release庫,二者不同,工程debug的時候需要debug庫,release時需要release庫...

vs2015配置FFMPEG環境

vs2015配置ffmpeg 環境。配置ffmpeg環境的過程與配置opencv的過程類似,需要配置以下三類檔案 首先配置標頭檔案路徑,建立vs工程,建立好後,配置工程屬性頁,寫入剛才解壓得到的include資料夾路徑,儲存 接著配置靜態庫檔案,同樣在工程屬性頁裡配置,寫入剛才解壓得到的lib路徑,...