Windows7+VS2012下OpenGL 4的环境配置

1)确定系统支持的OpenGL版本

GPU Caps Viewer检查机器最高支持的OpenGL及GLSL版本

下载源:http://www.geeks3d.com/20161107/gpu-caps-viewer-1-32-0-released/

2)下载必须的源码和环境

GLEW用来管理和载入OpenGL的各种扩展库

下载源:https://sourceforge.net/projects/glew/files/glew/1.12.0/glew-1.12.0.zip/download

GLFW用来创建窗口和控制鼠标及键盘的交互

下载源:https://github.com/glfw/glfw

安装CMAKE。用来辅助编译GLFW

下载源:http://www.cmake.org

1 cmake执行异常

Could NOT find Vulkan (missing:  VULKAN_LIBRARY VULKAN_INCLUDE_DIR)

Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE)

Using Win32 for window creation

Configuring done

Generating done

安装vulkan和Doxygen

https://vulkan  .lunarg.com/sdk/download/1.0.33.0/windows/VulkanSDK-1.0.33.0-Installer.exe

http://www.stack.nl/~dimitri/doxygen/download.html

2 源码修改

将snprintf改成_snprintf

将fmin改为min

将fmax改为max

3 头文件缺失

stdbool.h

stdint.h

该头文件主要是C99的标准头文件,VS头文件中没有这两个头文件,因此可以从其他的机器中拷贝(例如安装了Android NDK或者cywin拷贝)

4 GLFW3卸载Tests文件夹中的vulkan项目,目前该项目无法编译通过

5为什么glew32.dll需要放置在目录C:\Windows\SysWOW64目录下,按道理来说实际上这是一个32位的dll

参考:http://www.cnblogs.com/rainbow70626/p/5557636.html

时间: 2024-10-13 16:17:33

Windows7+VS2012下OpenGL 4的环境配置的相关文章

OpenGL C#绘图环境配置

OpenGL C#绘图环境配置 OpenGL简介 OpenGL作为一种图形学编程接口已经非常流行, 虽然在大型游戏方面DirectX有一定的市场占有率, 但由于OpenGL的开放性,可移植性等优点,OpenGL已经成了一种图形学方面的标准. 由于选修了OpenGL计算机图形学编程, 上课老师用的是C的OpenGL绑定, 转而找了下其他的绑定http://www.opengl.org/resources/bindings/,有 (1)Python的 pyOpenGL: (2)C#的OpenTK(包

windows 环境下go安装与环境配置

首先访问 http://golangtc.com/download 下载go 安装包和liteide 这里我们选择go1.5.1.windows-amd64.msi和liteidex28.windows-qt4.zip 安装go 程序包 直接双击go1.5.1.windows-amd64.msi将安装地址改为d:\go liteide 也解压到d盘 双击运行leteide 选择 查看-编辑当前环境修改#GOROOT=E:\gowork CTRL+S保存 修改系统环境变量 在系统环境变量中加入 G

win 下g++ 安装、环境配置等

工具:eclipse for c++: 因为eclipse没有集成c++的编译器及运行环境,所以需要自己额外安装g++等: 方法: 使用MinGW来下载和安装需要的工具: 下载地址:http://www.mingw.org/download.shtml 1.安装与下载: 需要安装的东西,(网上截图) 安装完:MinGW后, 会弹出如下界面: 之后,右键需要安装的文件, 然后"Make for installation", 之后选中左上角的"Installation"

Ubuntu 下 vim 搭建python 环境 配置

在Windows下用惯了各种现成的工具,转到Linux下,一下没了头绪--好歹google出一些别人的心得,折腾来折腾去,也算是把开发环境配好了. 1. 安装完整的vim # apt-get install vim-gnome 2. 安装ctags,ctags用于支持taglist,必需! # apt-get install ctags 3. 安装taglist #apt-get install vim-scripts #apt-get install vim-addon-manager //

ubuntu 下安装eclipse &java环境配置

前面有一篇的博客写的是ubuntu下安装eclipse和java环境的配置,当时是安装网上的攻略进行的 ,当然也是可以成功的. 最近把那台电脑送人了 ,只好在自己的这台电脑上重新安装一次了 ,唯一欣慰的是eclipse和jdk  以及ubuntu版本都有所更新,这次也用了其他的方式进行的安装配置 第一步下载 这里要下载eclipse 和jdk 最新版本的jdk已经到了1.8.0_05 ,eclipse也升级到了luna   ubuntu用的是14.4 eclipse  :http://www.e

windows系统下简单nodej.s环境配置 安装

国内目前关注最高,维护最好的一个关于nodejs的网站应该是http://www.cnodejs.org/ windows系统下简单nodejs环境配置. 第一步:下载安装文件 下载地址:官网 https://nodejs.org/en/download/   这里用的是  第二步:安装nodejs 下载完成之后,双击 node-v6.9.1-x64.msi,开始安装nodejs,默认是安装在C:\Program Files\nodejs下面 第三步:安装相关环境 打开C:\Program Fi

ubuntu下Qt之android环境配置各种bug收集

准备材料有: 1. qt for android 5.×版本,下载地址如下,可以选择一个合适自己机器型号的版本进行下载. 地址:http://www.qt.io/download-open-source/#section-2 2. jdk下载以及环境配置 地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 环境变量设置: 0> 执行如下命令,解压jdk包到指定的路径去. $

Android官方开发文档Training系列课程中文版:OpenGL绘图之环境配置

原文地址:http://android.xsoftlab.net/training/graphics/opengl/index.html 引言 Android framework层为创建绚丽的功能性UI提供了大量的标准工具.然而,如果想要以更多方式来控制屏幕的绘制,或者在三维图形中绘制,那么就需要使用其它工具了.Android framework所提供的OpenGL ES API为我们提供了一系列的工具,这些工具可以用来显示一些高端大气.天马行空的图形,只要你能想得到,那么它就可以做得到.此外,

Linux系统下安装jdk及环境配置(两种方法)

在windows系统安装jdk以及环境配置,相信大家都会,这里就不做赘述了,本人菜鸟一枚,今天复习了在linux下安装jdk后,特此做了个总结,这里主要分享下linux下的jdk安装以及环境配置. 下面是linux下安装jdk的两种方式: 第一种属于傻瓜式安装,一键安装即可(yum安装): 第二种手动安装,需要自己去Oracle官网下载需要的jdk版本, https://www.oracle.com/java/technologies/javase-jsp-downloads.html 然后解压