1. 程式人生 > >VS2015配置opengl最簡單教程

VS2015配置opengl最簡單教程

這可能是最簡單的配置OpenGL相關庫的方法,這學期需要學習圖形學,於是網上各種查詢配置OpenGL的方法,發現很多人都是抄來抄去,不少方法都是錯誤的。要不然就是個人電腦環境不同,配置出現各種.lib 檔案找尋錯誤。還有就是很多方法需要配置外部環境,也是麻煩。今天我就介紹一下自己的方法,不需要考慮電腦環境,方便簡潔。

1. 升級到VS2015

我使用的是VS2015,對於之前版本並不瞭解,也不清楚能不能使用,所以建議大家升級到2015,畢竟用新不用舊!

2. 開啟VS2015,新建一個WIN32工程(不會建立的面壁去)。

命名隨意,位置隨意。

3. 使用NUTGET

這一步是最重要的,也是配置過程的唯一步驟。
vs2015工具欄Tools->NuGet Package Manager->Manage Nuget Packages for solution

如下圖


然後你會看到這樣的介面


在browse窗口裡搜尋你想要的任何庫,比如這裡我想配置glew和freeglut,我會搜尋glew,然後點選最上面的那個安裝即可。

其中freeglut配置的時候記得選第二個,其實看一下安裝量就可以,選擇安裝量最高的install最保險。

4. 測試
#include <stdio.h>
#include <GL/glew.h>
#include <GL/glut.h>
void init()
{
    glClearColor(0.0f, 0.0f, 0.0f, 0.0f);
}

void display()
{
    glClear(GL_COLOR_BUFFER_BIT);
}

int
main(int argc, char* argv[])
{ glutInit(&argc, argv); glutInitWindowPosition(100, 100); glutInitWindowSize(800, 480); glutInitDisplayMode(GLUT_RGBA); glutCreateWindow("opengl"); glewInit(); init(); glutDisplayFunc(display); glutMainLoop(); return 0; }

執行這段程式碼,如果執行成功就說明配置成功,不需要任何的引用程式碼啥的,超級方便有木有!!!
如果執行失敗就是你的問題,跟我沒關係(●ˇ∀ˇ●)