关于在windows中配置flew,glfw
来源:互联网 发布:各类软件图标 编辑:程序博客网 时间:2024/06/05 14:54
在红宝书的教程中使用的glu ,nehe的教程也是,但是发现一些最新的教程使用的fglew,和glfw,下面是一篇转载别人配置的文章,本人测试成功。这个文章中采用的是库自己编译后出来,我自己编译时提示错误,我直接在flew官网上下载的的库,没有采用自己编译。下边的连接大家可以直接用现成的,glew连接http://download.csdn.net/detail/qq_28637193/9615445 glfw连接http://download.csdn.net/detail/qq_28637193/9615443
另外根据我的经验不同版本和VS 在一起用会有问题,大家可以多下载几个glew试试,这是另外一个flew的连接,试过好用http://download.csdn.net/download/wangzhione/9172439
在弄好库后大家需要把库加入到里面下面文章说的已经很详细,如果仍然无法执行的话参照下面这个设置,在你创建工程的文件夹下是没有include和lib文件夹的你需要自己创建include是放头文件的需要把GLFW和GL文件夹的头文件放进去,lib文件就是放库文件的,放完之后再你工程右击选择属性
然后在属性中选择c/c++加入自己的头文件位置
然后在链接器中加入自己的库的位置然后添加所需要的库
下面是别人配置我照着成功了
地址为http://blog.csdn.net/u011926277/article/details/50912638
最近发现了一个非常好的学习OpenGL基础的网站,点击打开链接。由于当中配置环境部分说得不是很详细,经过许多天的挣扎后,终于成功地配置出了开发环境,特此记录。
1. 下载glfw。网址为:点击打开链接。由于还得翻墙,所以使用的github下载的。
2. 下载cMake。网址为:点击打开链接。下载的版本为本网站作者使用的版本,即win32 Installer。
3. 下载glew。网址为:点击打开链接。下载的zip包,因为此处使用的方法是用本机编译。
1>工具准备完毕后,在某一目录建立一个文件夹用于放置源代码和库,本机建立了OpenGL文件夹,其下又建立有include和libs文件夹,分别用于放置源代码和库,截图如下。
2> 由于glew不用使用cMake,所以先编译glew以获得所需的库。
a. 解压glew的压缩包,进入build目录,用对应版本的VS打开对应的项目,本机用vs2012。
b. 用vs2012或者更高版本打开glew.sln,编译此项目。
c. 依次打开glew-1.13.0\lib\Debug\Win32,此文件夹下有glew32sd.lib,将其拷贝到OpenGL/libs文件夹下。
d. 将glew-1.13.0\include文件夹下的GL文件夹整体拷贝到OpenGL/include文件夹下。
3> 准备好了glew的库,下面使用cMake工具首先生成项目,然后编译,流程如下。
a. 安装好cMake以后,打开CMake (cmake-gui),点击Browse Source将目录设定到glfw目录。
b. 点击Browse Build,将目录设定到glfw/build文件夹。(此处的build文件夹需自己创建)如下。
c. 点击左下角Configure,选择目标平台,由于本机为vs2013,所以选择Visio Studio 12 2013,点击确定。
d. 然后再次点击Configure,在点击Generate生成项目,选择状态如下。
e. 关闭cMake,刚才建立的build目录下已经生成了glfw的项目,用vs2013打开后,编译,成功后生成glfw3.lib。
f. build\src\Debug目录下有刚才编译项目生成的glfw3.lib库,将此库拷贝到OpenGL/libs目录下。
g. 将glfw-master\include下的GLFW文件夹拷贝到OpenGL/include文件夹下。
h. 最后生成的OpenGL文件夹下的文件如下:
4> 到这一步基本环境就配置完成了,下一步就是在新建的空项目中将库和源代码链接,并手动导入一些库。具体流程如下。
a. 新建空项目。(c++项目)
b. 右击项目->属性->配置属性->vc++目录->包含目录,添加路径到OpenGL/include。
c. 右击项目->属性->配置属性->vc++目录->库目录,添加路径到OpenGL/libs,截图如下。
d. 右击项目->属性->配置属性->链接器->输入->附加依赖项,在其中添加openGL32.Lib,glfw3.lib,glew32sd.lib,截图如下。
e. 依次将配置保存后,即可在main类中输入代码,进行测试,如果未报错,即环境配置成功,测试代码可以从开头的网站上或者,或者复制下面的代码进行测试。
f. 编译运行后,出现如下窗口即代表环境配置成功。
到这一步,环境配置就结束了。
- 关于在windows中配置flew,glfw
- 关于VS2017配置GLFW的问题
- 关于 GLFW
- glfw在vs2013中的配置记录
- GLFW配置
- 如何在OS X El Captain中配置GLFW和GLEW
- 在 Xcode 中使用 GLEW/GLFW
- 在MAC平台上编译GLFW并配置到Xcode
- 配置GLFW环境
- GLFW安装配置小结
- 【OpenGL】GLFW配置
- 在windows中配置OpenGL
- windows,glut,glfw窗口设计
- Xcode + glfw 配置openGL环境
- OpenGL学习入门-GLFW配置
- VS2015配置OpenGL(glfw,glew)
- mac 下配置GLEW + GLFW
- VS2013+GLFW配置--填坑!
- 【Android死丢丢】Gradle本地依赖(Win)
- 业余时在网上可以看看各种技术文章
- Windows修改时区要重启os
- 【用Cocos Creator给暗恋的女生写一个游戏(6)】——(Run Game)主角逻辑
- 【用Cocos Creator给暗恋的女生写一个游戏(7)】——(Run Game)背景移动
- 关于在windows中配置flew,glfw
- 广义表
- 实例学习ansible系列(16)playbook中自定义环境变量的使用
- 【用Cocos Creator给暗恋的女生写一个游戏(8)】——(Run Game) Prefab的动态管理
- MongoDB + Hadoop解决方案
- maven3常用命令、java项目搭建、web项目搭建详细图解
- 配置ESP8266连上指定的路由
- python 小点心---execvp
- 【用Cocos Creator给暗恋的女生写一个游戏(9)】——(Run Game) 游戏逻辑与碰撞检测