分享

7VS2005/2008下如何配置OpenGL函数库

 雪柳花明 2015-12-11

 http://blog.csdn.net/savvyzheng/article/details/3988227

以前在VC6下用过OpenGL,现在转到VS2005下,居然花了我不少时间才配置好,和大家分享一下

  1. 下载OpenGL库文件,我上传到我的资源里去了。
  2. 对相应库文件进行放置。把.h文件放到/Program Files/Microsoft Visual Studio 8/VC/Include/GL文件夹中,如果没有GL文件夹就自己建一个,我的就是自己建的。把.lib文件放到/Program Files/Microsoft Visual Studio 8/VC/lib文件夹中;把.dll文件放到system32文件夹中。
  3. 建立工程后,选择项目->属性-> C/C++-->preprocessor(预处理器)-->preprocessor definition(预处理器定义),添加GLUT_BUILDING_LIB,中间用分号隔开。
  4. 然后点击linker(链接器)->Input(输入)->additional dependencies(附加依赖项)添加glut32.lib Opengl32.lib Glu32.lib
  5. 结束,这样就可以使用了。
  6. 可以添加如下代码测试:
    1. #include "stdafx.h"  
    2. #include <GL/glut.h>  
    3. void myDisplay(void)  
    4. {  
    5.     glClear(GL_COLOR_BUFFER_BIT);  
    6.     glRectf(-0.5f, -0.5f, 0.5f, 0.5f);  
    7.     glFlush();  
    8. }  
    9. int main(int argc, char *argv[])  
    10. {  
    11.     glutInit(&argc, argv);  
    12.     glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);  
    13.     glutInitWindowPosition(100, 100);  
    14.     glutInitWindowSize(400, 400);  
    15.     glutCreateWindow("第一个OpenGL程序");  
    16.     glutDisplayFunc(&myDisplay);  
    17.     glutMainLoop();  
    18.     return 0;  
    19. }  

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多