OpenGL超级宝典7th简体中文-第二章前奏-开发环境的搭建
2015-12-18 02:03
736 查看
NOTE
简书传送门Mac
笔者的机器为MacBook Pro(retina 13-inch Early 2015),搭载的是Intel Iris Graphics 6100,使用的操作系统为OS X EI Capitan(10.11.2),从官方考察以及OpenGL Extensions Viewer得到的OpenGL最高支持规格为4.1,GLSL为4.10,所以OpenGL超级宝典第七版中使用的OpenGL 4.5(GLSL 4.50)笔者实际上都会以OpenGL 4.1来实做。homebrew
在mac上homebrew几乎是每个开发人员必须安装的工具,安装homebrew也是很容易的事,打开Terminal,在联网状态下输入下面这行命令:$ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
cmake
有了homebrew安装cmake就是轻而易举的事了,使用brew install cmake就行了。
glfw3
安装glfw3:$brew tap homebrew/versions $brew install glfw3
gl3w
接下来我们还要安装gl3w…眼睛睁大大,不是glfw3。$git clone https://github.com/shawhen/gl3w.git $cd gl3w $python gl3w_gen.py $mkdir build $cd build $cmake .. $make
正常情况下我们此时在build目录下得到一个叫libgl3w.dylib的文件,我们把它拷贝到编译器缺省库文件搜索路径
cp libgl3w.dylib /usr/local/lib/。
库文件放置妥当之后我们还要处理头文件,将头文件放置到编译器缺省头文件搜索路径
cp -r ../include/GL /usr/local/include/。
ok,这样gl3w的安装就算完成了。
sb7
接着我们安装《OpenGL超级宝典第七版》的应用框架库:$git clone https://github.com/shawhen/sb7framework.git $cd sb7framework $mkdir build $cd build $cmake .. $make
正常情况下我们此时在build目录下得到一个叫lib的目录,里面有一个叫libsb7.dylib的文件,我们把它拷贝到编译器缺省库文件搜索路径
cp lib/libsb7.dylib /usr/local/lib/。
库文件放置妥当之后我们还要处理头文件,将头文件放置到编译器缺省头文件搜索路径
cp -r ../include/* /usr/local/include/。
ok,这样sb7的安装就算完成了。(gl3w: 不许学我说话 >_<..)
相关文章推荐
- linux 路由表 的一些相关资料
- apache+nginx 实现动静分离
- 蘑菇街 私有云Docker实例应用
- 主机无法访问虚拟机linux上启动的tomcat服务
- Tomcat-Nginx虚拟主机配置
- Shell 使用
- java版本错误造成tomcat应用启动异常
- ubuntu14安装VSFTP时遇到500 OPS问题解决办法
- nginx笔记
- Linux NFS服务器的安装与配置
- Linux Java Tomcat 环境配置,运维基本命令
- Ubuntu 14.04 Docker 草稿
- 安装伪分布式Hadoop 草稿
- linux 目录 草稿
- linux 目录2 草稿
- linux 运维 草稿
- linux 命令 草稿
- Linux内存管理原理
- linux/Documentation/kobject.txt
- tomcat下载及启动