前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >OpenGl环境配置(Visual Studio)

OpenGl环境配置(Visual Studio)

作者头像
Oceanlong
发布2018-07-03 12:56:39
8470
发布2018-07-03 12:56:39
举报

前言

OpenGL(全写Open Graphics Library)是指定义了一个跨编程语言、跨平台的[编程接口]规格的专业的图形[程序接口]。它用于[三维图像](二维的亦可),是一个功能强大,调用方便的底层图形库。

由于其强大的硬件兼容性和跨平台特性。对它的环境配置,至少我觉得比Java麻烦。

好不容易配好了,在此记录一下配置过程,算是备忘。

正文

首先我们要知道三个库glfw,glew,glm. glfw是辅助创建OpenGL窗口的开源库.所以在后面配置工程的时候你会发现我们根本就不需要用到MFC窗口框架的,只需要console工程即可 glew是暴露OpenGL的通用API的开源库, glm是OpenGL开发中常用的数学库,主要是一些矩阵变化. 但是该库里面的源文件都是以.hpp这种不用编译的后缀形式存在,所以只要include就行,在此环境配置中不用理会.

具体配置方法在参考中有详细讲解。在此只记录简要步骤。

  1. 下载glfw,glew工程。
  2. 新建Visual Studio的Win32 Console Application工程。
  3. 在工程目录下创建include和lib目录
  4. 将所有的.h复制到include目录下,将所有的.lib复制到lib目录下。
  5. 在工程配置选项中的C/C++->常规->附加包含目录,添加include目录
  6. 在工程配置选项中的链接器->常规->附加库目录,添加lib目录
  7. 在工程配置选项中的链接器->输入->附加依赖项,添加glfw3.lib glew32s.lib opengl32.lib

最后,

代码语言:javascript
复制
#include "stdafx.h"  
// GLEW
#define GLEW_STATIC
#include <GL/glew.h>
// GLFW
#include <GLFW/glfw3.h>

就可以开始愉快的编写OpenGL代码啦!

Done!
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016.11.22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 正文
    • Done!
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档