visual studio2008 OpenGL开发配置
生活随笔
收集整理的這篇文章主要介紹了
visual studio2008 OpenGL开发配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
visual studio2008發布已經很久了,但是Google了一下卻沒有多少篇文章講關于配置OpenGL環境的,強大的visual studio2008已經非常人性化了,比起其他開發工具來說,visual studio2008的OpenGL配置實在太簡單了,下面就setp by setp地教大家配置,首先下載附件中的OpenGL庫,解壓縮后,把H-files里面的文件copy到C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL文件夾中,如果沒有GL這個文件夾則可以自己新建一個,然后把OpenGL庫的lib文件夾中的文件全部copy到C:\Program Files\Microsoft Visual Studio 9.0\VC\lib中,最后,把OpenGL庫里的dll文件夾中所有文件copy到C:\Windows\System32中,所有工作已經完成了,下面測試一下配置結果,打開visual studio2008,新建一個visual C++的Win32控制臺應用程序的空項目,然后在項目中添加一個C++文件,在寫C++文件名的時候寫成是c后綴的文件,然后粘貼下面的代碼運行 #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環境成功!!!
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環境成功!!!
轉載于:https://blog.51cto.com/waster/87109
總結
以上是生活随笔為你收集整理的visual studio2008 OpenGL开发配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 再学 GDI+[91]: TGPImag
- 下一篇: 数据字典模板