XCode小白配置OpenGL练习环境

想学一下ogldev中OpenGL的例子,只有个mac本,台式机虽爽,但是不能一次设置,到处开发。

对XCode不熟悉,配个简单的环境居然花了4个小时,主要是对XCode不熟,网上说的Head Search Paths找了半天。好吧,入正题。

配置环境:

  系统:macOS Sierra, Version 10.12.5

  开发工具:XCode, Version 8.3.3

  辅助工具:brew(安装glfw, glew库到电脑)

主要步骤:创建工程,加入相关库,运行测试

1 创建工程

1.1 选择Command Line Tool

    

1.2 设置语言和存放路径

  

2 加入相关库

2.1 添加OpenGL.framework这个就不用说了。

2.2 添加glfw和glew(这里我是使用brew安装的,默认位置在/usr/local/Cellar目录下,brew安装比较简单清爽,网上很多地方有讲,不敷述)。

  

  

2.3 设置Search Paths

  

  

  

3 运行测试

3.1 将main.cpp中的代码替换为http://www.glfw.org/documentation.html中的代码,点击运行。可以运行,但是有一堆issues。

  

3.2 添加Flag

  

3.3 再次运行,没有issues了。(不过这里的测试其实没有用到glew)

  

好了,暂时就这样了,有问题请留言。

时间: 2024-09-29 08:48:19

XCode小白配置OpenGL练习环境的相关文章

VS2010配置OpenGL开发环境

OpenGL(Open Graphics Library)是一个跨编程语言.跨平台的专业图形程序接口.OpenGL是SGI公司开发的一套计算机图形处理系统,是图形硬件的软件接口,任何一个OpenGL应用程序无须考虑其运行环境所在平台与操作系统,在任何一个遵循OpenGL标准的环境下都会产生相同的可视效果. 基于OpenGL标准开发的应用程序运行时需有动态链接库OpenGL32.DLL.Glu32.DLL,这两个文件在安装Windows NT时已自动装载到C:\WINDOWS\SYSTEM32目录

VC 6中配置OpenGL开发环境

2010,2012中配置类似 http://hi.baidu.com/yanzi52351/item/f9a600dffa4caa4ddcf9be1d VC 6中配置OpenGL开发环境 这里,我习惯使用VC 6,就使用它作为开发OpenGL应用的IDE吧. 要在Windows下学习OpenGL,首先就是要配置开发环境,我在这里详细的说明整个配置过程,希望对初学的朋友有所帮助. 第一步:下载OpenGL库 Windows环境下的GLUT下载地址:(大小约为150k) http://downloa

在 Mac OS X Yosemite 10.10.5 上配置 OpenGL 编程环境

这个教程主要参考了youtube上的视频 Getting Started in OpenGL with GLFW/GLEW in Xcode 6 ,这个视频有点问题,不能照搬.本人通过自己摸(瞎)索(猫)加(碰)下(死)方(耗)的(子)评论,现在给出一种可能安装成功的方案,至于能不能成功,看各位的造化了. 首先,你的 mac 需要有最新的 Xcode,Command line tool, 这些都是最基础的,估计各位已经具备条件了.其次,下载安装 CMake (https://cmake.org/

VS2015配置OpenGL开发环境

笔者是参照http://in2gpu.com/2014/11/29/setting-opengl-visual-studio-using-nuget/完成的配置.有一点英语基础读者可自行食用. 1.确保自己的电脑连上了网 2.打开VS,新建一个空项目 注意项目路径要有效且不含空格. 3.按下ctrl+shift+A创建一个源文件 4.写上主函数,F5跑一下看有没有问题. 5.没有问题的话,用VS带的NuGet完成openGL的配置. 6.在下方出现的程序包管理器控制台中输入:Install-Pa

Mac Xcode下配置OpenGL

暂时搁置一下iOS,又要去弄一些杂七杂八的东西了,毕竟是学校的作业,还是要完成的. 作业是让我们用OpenGL做一个茶壶- -.而且要三维立体能旋转的那种. 好吧这些都不是重点,重点是我最终决定在Mac下开发这个小Demo. 毕竟,我虽然装了双系统,但是宗旨是能不开Win就不开Win,不是歧视,而是实在切来切去太麻烦. 其实我本来不准备写这篇文章的,只是网上的教程都是针对老版本的,我用的是Xcode7.3,配置起来有些不同. 哔哔一大堆,正文开始! 1.在Xcode下新建一个Command Li

vs2012配置OpenGL SuperBible5环境

刚拿到opengl编程宝典第五版,打算配置好书中源码的编程环境,折腾了一天,终于弄好了,现在记录下完整的过程: 参考博客:http://www.csdn123.com/html/mycsdn20140110/e5/e55a7b5fee7751000622fef61ddec425.html 为了方便,可以新建三个文件夹,用来放置所需的h文件,lib文件,dll文件. 这里我把所有以下的文件提供下载,包括h,lib,dll三个文件夹,地址为:http://pan.baidu.com/s/1pJG6N

使用CodeBlocks配置OpenGL开发环境

CodeBlocks版本:13.12 下载OpenGL配置文件 1.glut.dll glut32.dll放入系统盘Windows\System32文件夹 2.glut.h放入CodeBlocks安装目录下的MinGW\include\GL文件夹下 3.glut.lib glut32.lib放入MinGW\lib文件夹下. 新建OpenGL项目 1.新建GLUT project. 2.输入项目名称. 3.Please select GLUT's location-->设置为CodeBlocks安

64位ubuntu下用code::blocks IDE配置opengl开发环境

http://jingyan.baidu.com/article/c74d60007d104f0f6b595d6d.html 样例程序: #include <GL/glut.h> #include <stdlib.h> void init(); void display(); int main(int argc, char* argv[]) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE

计算机图形学-mac系统下Xcode中OpenGL开发环境配置。

mac系统下Xcode中OpenGL开发环境配置. 这学期有计算机图形学的课程,需要用到OpenGL,最近着手开始配置开发环境了,老师上课给的安装包都是基于windows系统的.网上也是windows上配置的教程比较多,Mac版的比较少.我综合了几个教程并自己总结,实践成功.特来分享配置过程.希望能帮到大家! 介绍 OpenGL(Open Graphics Library)是定义了一个跨编程语言,跨平台的编程接口规格的专业的图形程序接口.它用于三维图像(二维亦可),是一个功能强大,与硬件无关,调