註:一台Windows操作系統中可以存在多版本的Visual Stdio,多個版本之間互不干擾但不共享插件庫,且高版本向下兼容,因此筆者更推薦大家安裝高版本的Visual Stdio,筆者這裡以Visual Stdio2015為例。
在這裡先分享一下glut的配置文件
百度網盤
https://pan.baidu.com/s/1P5se_DXVBZS7YJK3JmA9qw 提取碼:f1mv
加載完解壓出來總共是5個文件

因為筆者在安裝Visual Stdio的時候把它放在了D盤,所以在放配置文件的時候要找到D盤的數據文件
- 首先,在D:Program Files (x86)Microsoft Visual Studio 14.0VClib目錄下複製glut32.lib文件。不同windows系統的環境不同,默認選擇版本最高的目錄,此處選擇的是14.0版本

- 然後,在D:Program Files (x86)Microsoft Visual Studio 14.0VCinclude目錄添加一個命名為“GL”的文件夾,在GL文件夾里複製頭文件glut.h

- 最後,在C:WindowsSysWOW64目錄下複製glut32.dll文件,則配置成功!

現在來新建一個項目測試一下吧





添加完成後在代碼框中添加以下代碼
#include<GL/glut.h>
void myDisplay(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glRectf(-0.5f, -0.5f, 0.5f, 0.5f);
glFlush();
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
glutInitWindowPosition(100, 100);
glutInitWindowSize(400, 400);
glutCreateWindow("第一個OpenGL程序");
glutDisplayFunc(&myDisplay);
glutMainLoop();
return 0;
}然後在上方菜單選擇–>調試–>開始執行–>得到我們的第一個圖像

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/275422.html
微信掃一掃
支付寶掃一掃