GLFW 源碼 下載-編譯-使用/GLAD配置


GLFW 源碼 下載-編譯-使用

GLFW 官網下載地址:https://www.glfw.org/download.html

源碼下載

解壓

使用CMake工具編譯

打開CMake,選擇源目錄(源碼根目錄)和構建目錄(自己建一個)

選擇配置

選擇自己的vs版本(我是vs2017),其它不用選,確定

保持默認選項,不用改,直接生成

查看生成目錄

使用vs2017打開這個項目,選擇重新生成解決方案

完成后,在sec=>Debug目錄中,會生成glfw3.lib

需要使用的只有源碼中的include目錄和glfw3.lib

為了后面使用方便,我們新建一個GLFW目錄,在內部新建一個include目錄和Lib目錄,將源碼中的include目錄的所有文件復制到GLFW/Include中,將生成的glfw3.lib庫復制到GLFW/Lib

使用

新建一個項目

graph LR a(右擊) a-->b(屬性) b-->c(C++目錄) b-->h(鏈接器) c-->d(包含目錄) d-->e(D:\GLFW\Include) c-->f(庫目錄) f-->g(D:\GLFW\Lib) h-->i(輸入) i-->j(附加依賴項) j-->k(glfw3.lib)


在代碼中引入頭文件,編譯,沒有問題,就ok了

#include <GLfW/glfw3.h>

int main(int argc, char * argv[])
{
	return 0;
}

配置GLAD

在線服務地址:https://glad.dav1d.de/

在線配置:

生成如下,選擇壓縮包下載

解壓縮得到兩個頭文件目錄(gladKHR)和一個glad.c文件

為了方便使用,將gladKHR目錄復制到上面新建的GLFW/Include目錄中

使用測試

在剛才的項目代碼中添加頭文件

#include <glad\glad.h>
#include <GLFW\glfw3.h>

int main(int argc, char * argv[])
{

	return 0;
}

並將glad.c文件添加到項目中

編譯運行,沒有問題,ok


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM