VS2017 配置glfw3


直接下載源碼使用VS進行編譯。

1. 源碼下載地址http://www.glfw.org/download.html, 點擊Source Package

2. 打開cmake-3.12.1-win32-x86\bin中的cmake-gui.exe,選擇解壓后的glfw-3.2.1目錄為source,在glfw-3.2.1目錄中新建文件夾build,並將其選擇為cmake生成目錄

3. 點擊configure,配置如下,點擊finish,再點擊generate

 

4. 用VS2017打開build文件下的 GLFW.sln, 在debug下生成解決方案

5. 在VS中進一步配置

  • VC++目錄->包含目錄   glfw-3.2.1\include
  • VC++目錄->庫目錄   glfw-3.2.1\build\src\Debug
  • 鏈接器—>輸入   添加 glfw3.lib

PS: 在配置完glew和glfw后,運行程序,出現了一堆鏈接錯誤,無法解析外部符號,經過一系列研究發現,代碼前多了如下定義導致了鏈接錯誤,注釋掉即可

// #define GLFW_DLL

 還有出現了一堆無法加載glew相關的外部符號的錯誤,解決方法,在程序前添加

#pragma comment(lib,"glew32.lib")

 

附配置glad的方法:https://www.jianshu.com/p/64fe4a4c1ed8


免責聲明!

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



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