讓solidworks運行流暢「使用軟體opengl有什麼用」

註:一台Windows操作系統中可以存在多版本的Visual Stdio,多個版本之間互不干擾但不共享插件庫,且高版本向下兼容,因此筆者更推薦大家安裝高版本的Visual Stdio,筆者這裡以Visual Stdio2015為例。

在這裡先分享一下glut的配置文件

百度網盤
https://pan.baidu.com/s/1P5se_DXVBZS7YJK3JmA9qw 提取碼:f1mv

載入完解壓出來總共是5個文件

openGL官方Glut庫配置教程

因為筆者在安裝Visual Stdio的時候把它放在了D盤,所以在放配置文件的時候要找到D盤的數據文件

  • 首先,在D:Program Files (x86)Microsoft Visual Studio 14.0VClib目錄下複製glut32.lib文件。不同windows系統的環境不同,默認選擇版本最高的目錄,此處選擇的是14.0版本
openGL官方Glut庫配置教程
  • 然後,在D:Program Files (x86)Microsoft Visual Studio 14.0VCinclude目錄添加一個命名為「GL」的文件夾,在GL文件夾里複製頭文件glut.h
openGL官方Glut庫配置教程
  • 最後,在C:WindowsSysWOW64目錄下複製glut32.dll文件,則配置成功!
openGL官方Glut庫配置教程

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

openGL官方Glut庫配置教程
openGL官方Glut庫配置教程
openGL官方Glut庫配置教程
openGL官方Glut庫配置教程
openGL官方Glut庫配置教程

添加完成後在代碼框中添加以下代碼

#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;
}

然後在上方菜單選擇–>調試–>開始執行–>得到我們的第一個圖像

openGL官方Glut庫配置教程

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/275422.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-17 14:21
下一篇 2024-12-17 14:21

相關推薦

發表回復

登錄後才能評論