博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows7+VS2012下OpenGL 4的环境配置
阅读量:7263 次
发布时间:2019-06-29

本文共 1077 字,大约阅读时间需要 3 分钟。

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

  .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

    本文转自fengyuzaitu 51CTO博客,原文链接:http://blog.51cto.com/fengyuzaitu/1878537,如需转载请自行联系原作者

你可能感兴趣的文章
Windows Server 2012正式版RDS系列④
查看>>
在Linux中让echo命令显示带颜色的字。
查看>>
grep用法
查看>>
LVM
查看>>
出售股票的最大利润 Best Time to Buy and Sell Stock
查看>>
如何在Windows10上安装和使用中文语言包?
查看>>
Java对象初始化
查看>>
QRCode on iOS
查看>>
导入spring in action 4 第5章源码到eclipse
查看>>
sourceforge
查看>>
linux下mysql主从不同步
查看>>
shell循环做数字递增
查看>>
使用remedy_api创建更新数据
查看>>
Linux基础入门
查看>>
神兽保佑 码无BUG
查看>>
java development
查看>>
boostrap 的入门
查看>>
SQL Server 系统表简介
查看>>
用mappedbytebuffer实现一个持久化队列
查看>>
ExtJS4.2实例:含下拉列表(Combobox)的表格(Grid)
查看>>