VS2015配置opengl最簡單教程
阿新 • • 發佈:2019-01-22
這可能是最簡單的配置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;
}
執行這段程式碼,如果執行成功就說明配置成功,不需要任何的引用程式碼啥的,超級方便有木有!!!
如果執行失敗就是你的問題,跟我沒關係(●ˇ∀ˇ●)