如何在OS X El Captain中配置GLFW和GLEW
来源:互联网 发布:如何防范sql注入式攻击 编辑:程序博客网 时间:2024/05/26 09:57
mac下使用c++编写OpenGL程序,配置环境时却卡了好久(本来想用oc来着,结果网上找了几天,发现所有的cocoa教程都是ios的,mac os x的少得可怜,仅有的也都是xcode4甚至更早的,基本不能用……真的很想吐槽一下,苹果官方就不能搞个最新版本的教程么,连官方的文档都是好久之前的。果然开发os x程序的人太少了么)。网上资料零零碎碎,花费数小时才搞定,在这里总结一下:Enjoy it!!查看原文:http://wangyudong.xyz/?p=209
- 下载GLFW的源文件,http://www.glfw.org/,使用cmake打开,然后generate一个xcode的工程,假设生成的目录在your_glfw_path/Build。然后使用xcode编译该工程,在your_glfw_path/Build/src/Debug中就能找到编译后的库文件libglfw3.a。将它拷贝到/usr/local/lib,然后讲your_glfw_path/include的内容拷贝到/usr/local/include中(本来可以直接使用brew install glfw3来进行安装的,os x新版本中不允许对/usr/include和/usr/lib中的内容进行更改了,只能对/usr/local/进行修改,因此需要手动在工程中设置glfw的包含目录。)
- 下载glew的源文件,http://glew.sourceforge.net/,解压之后打开Makefile文件,将GLEW_DEST变量改为/usr/local,保存后,再执行make; make install; make clean;即可。
- 经过上面两步,需要的库文件都已经编译完毕,并且都在目录/usr/local/lib和/usr/local/include中,新建一个xcode command line tools工程,TARGETS->Build Settings->Search Paths 中分别设置好Header Search Paths 为/usr/local/include 和 Library Search Paths为/usr/local/lib;
- 最后在TARGETS->Build Phases中Link Binaries With Libraries中添加->add others->command+shift+g->选择/usr/lib中的libGLEW.a和libglfw3.a文件,然后再添加OpenGL.framework,CoreVideo.framework,IOKit.framework,Cocoa.framework,红色部分一定要加!最后就大功告成了!
0 0
- 如何在OS X El Captain中配置GLFW和GLEW
- VS2013配置glfw和glew说明
- 在 Xcode 中使用 GLEW/GLFW
- VS2015配置OpenGL(glfw,glew)
- mac 下配置GLEW + GLFW
- Mac OS X El Captain上安装MySQLdb
- WIN7 + VS2015环境下关于GLEW和GLFW的配置
- VS 2008 OpenGL+glfw+glew+glm 配置
- 使用glew、glfw配置OpenGL开发环境
- 使用glew、glfw配置OpenGL开发环境
- VS2013+GLFW+GLEW 配置OpenGL开发环境
- 使用glew和glfw进行opengl编程
- 在 Mac OS X El Capitan 安装 IPython 和 XtraFinder
- 关于在windows中配置flew,glfw
- 在Mac OS X中配置Apache
- 在OS X中安装配置JDK
- 在OS X中安装配置Maven
- openGL编程-环境配置(glfw;glew;glm相关 )
- 动态维护数列的中位数
- 进程、线程和协程的区别是什么
- 在jsp中设置cookie
- PHP对表单提交特殊字符的过滤和处理
- test
- 如何在OS X El Captain中配置GLFW和GLEW
- 面向对象设计方式的特性
- python爬虫之爬取网页
- MyBatis动态SQL
- Java 套接字(Socket)
- 在windows下和linux下安装redis
- Struts2中action重定向跳转到jsp页面两种配置方式带参数
- Python 的类学习笔记一
- 山东省第七届ACM省赛------Memory Leak