GLUT實現的OpenGL之配置篇

配置glut和freeglut (以Visual Studio 2017 Community Version 爲例)

建議採用freeglut,因爲glut已經停止更新,freeglut已經更新到3.0版本。這裏提供兩個配置文件的下載地址:

- 藍奏雲下載地址:

glut 窗口庫下載地址
freeglut Visual Studio 窗口庫下載地址

-Transmission Zero 下載地址:

freeglut 窗口開發庫下載地址
其中包含 freeglut 3.0.0 MSVCPackagefreeglut 3.0.0 MinGW Package,比較全面。

- 配置glut窗口庫文件
  1. glut庫至少包含五個文件:(glut.h,glut.lib,glut.dll,glut32.dll,glut32.libglut.h,glut.lib,glut.dll,glut32.dll,glut32.lib
  2. 打開你VC的安裝目錄,路徑是
E:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include
  1. glut.hglut.h文件放進includeinclude文件夾中的GLGL文件夾下,若沒有GLGL文件夾,可新建GLGL文件夾。接着把glut.libglut.libglut32.libglut32.lib文件放進includeinclude文件夾中的liblib文件夾下。
  2. 剩下glut.dllglut.dllglut32.dllglut32.dll文件要另外放在C盤的
    C:\Windows\System32C:\Windows\SysWOW64目錄中。
- 配置freeglut窗口庫文件
  1. freeglut庫包含三個文件夾:bin,include,libbin,include,lib.
    binbin文件夾裏包括(freeglut.dll,x64freeglut.dll,x64文件夾)。
    includeinclude文件夾中包含GLGL文件夾,GLGL文件下是freeglut.h,freeglut_ext.h,freeglut_std.h,glut.hfreeglut.h,freeglut\_ext.h,freeglut\_std.h,glut.h
    liblib文件夾裏包括(freeglut.lib,x64freeglut.lib,x64文件夾)。
  2. 打開你VC的安裝目錄,路徑是
Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include
  1. freeglut.h,freeglut_ext.h,freeglut_std.h,glut.hfreeglut.h,freeglut\_ext.h,freeglut\_std.h,glut.h文件放進includeinclude文件夾中的GLGL文件夾下,若沒有GLGL文件夾,可新建GLGL文件夾。
    接着把lib/freeglut.liblib/freeglut.lib放進
Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\lib\x86

lib/x64/freeglut.liblib/x64/freeglut.lib放進

Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\lib\x64
  1. bin/freeglut.dllbin/freeglut.dll放進C:\Windows\SysWOW64目錄中,bin/x64/freeglut.dllbin/x64/freeglut.dll放進C:\Windows\System32目錄中。
- 聲明

本文參考了CSDN鏈接和嗶哩嗶哩用戶:少書師夜提供的資料,若有侵權,及時聯繫我刪除!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章