mac-MAC上使用XCODE想开发OPENGL时候遇到的问题

问题描述

MAC上使用XCODE想开发OPENGL时候遇到的问题
我在网上看教程学习OPENGL游戏开发时,教程是基于WINDOWS开发的OPENGL,调用了WINDOWS特有的OPENGL的API,有个实例小程序开头是这样:

 #ifdef _WINDOWS #include <windows.h> #endif #include <gl/gl.h> #include <gl/glu.h> #include <math.h> #include ""CGfxOpenGL.h""

。。。(接下来不是我问的重点)
我现在使用的是MAC上xcode实验,window.h这些我知道肯定不能用,include这些也修改成mac的版本,在xcode的library 里面也加入了glut和opengl库文件(glut相关小程序都能实现),但这里,""CGfxOpenGL.h""这个问题怎么解决,目前程序报错不认CGfxOpenGL.h啊。

解决方案

竟然从来没人回答过么。。。

class CGfxOpenGL{
private:
int m_windowWidth;
int m_windowHeight;
float m_angle;

public:
CGfxOpenGL();
virtual ~CGfxOpenGL();

bool Init();bool Shutdown();void SetupProjection(int width int height);void Prepare(float dt);void Render();

};

时间: 2024-09-13 08:32:56

mac-MAC上使用XCODE想开发OPENGL时候遇到的问题的相关文章

在Mac OS上搭建Python的开发环境

  一. 安装python mac系统其实自带了一个python的执行执行环境,用来运行python还行,但是开发可能就不够了,因此我们需要重新安装python.这里有两种方案安装: 1.homebrew ? 1 brew install python 这个方案比较简单,如果出错的话可以给前面加sudo试试,这个安装的python可能不是最新版. 2.从官网下载安装 大家可以从https://www.python.org/download下载安装最新版的python,安装比较无脑,一路按下去就O

使用MONO在MAC OS上开发——同步日志(二)

上一篇使用MONO在MAC OS上开发--同步日志(一)讲述了在MAC OS读取配置文件以及写日志,那么只算是完成了基本的配置,下面的才是重点. 由于时间关系,就简单描述下,并不具体分析源码.最后奉上源码. 一:安装 第一步,安装MONO框架.你可以在MONO官网去下载.注意"MonoFramework-MRE-2.10.5_0.macos10.xamarin.x86.dmg"在低版本MAC OS上运行有问题.建议安装"MonoFramework-MRE-2.10.4_0.m

在Mac OS上部署Nginx和FastCGI以及Flask框架的教程

  这篇文章主要介绍了在Mac OS上部署Nginx和FastCGI以及Flask框架的教程,Flask是Python下一个极简的web开放框架,需要的朋友可以参考下 最近在学习Flask,本文介绍一下如何部署Flask开发的应用,同时也学习一下Nginx的使用,这只是在Mac上的一个实验. 应用 这里使用的应用就是官方的文档中给出的Flaskr. 安装Nginx 使用HomeBrew安装Nginx: ? 1 $ brew install nginx HomeBrew会自动安装Nginx及其依赖

如何在Mac Os上进行pdf文件的编辑

如何在Mac Os上进行pdf文件的编辑         方法/步骤 首先,打开我们所要编辑的pdf文件,这里是已经打开完毕的预览图 打开方式很简单,选择菜单栏的文件--打开--选择文件即可 选中我们想要修改的文字,圈出 修改成我们想要的文字即可

苹果Mac电脑上如何卸载搜狗输入法

  苹果Mac电脑上如何卸载搜狗输入法?搜狗输入法Mac版在沿袭其一贯的智能输入的传统之余,新为众多苹果用户提供了一个更加流畅,更加简洁.更加符合Mac的输入体验.但有些安装了搜狗输入法的用户觉得不好用,想要卸载却不知道怎么操作.下面,安下小编带来苹果Mac电脑上卸载搜狗输入法的方法,在系统输入法中删除搜狗输入法和彻底在电脑中删除两方面介绍,希望对你有帮助! 苹果Mac电脑上如何卸载搜狗输入法 方法一.在系统输入法中删除搜狗输入法 1先来看看在我的 Mac 上也有搜狗输入法,如图所示 2.首先请

《Hadoop实战第2版》——2.2节在Mac OSX上安装与配置Hadoop

2.2 在Mac OSX上安装与配置Hadoop 由于现在越来越多的人使用Mac Book,故笔者在本章中增加了在Mac OS X上安装与配置Hadoop的内容,供使用Mac Book的读者参考. 2.2.1 安装Homebrew Mac OS X上的Homebrew是类似于Ubuntu下apt的一种软件包管理器,利用它可以自动下载和安装软件包,安装Homebrew之后,就可以使用Homebrew自动下载安装Hadoop.安装Homebrew的步骤如下: 1)从Apple官方下载并安装内置GCC

《Python入门经典》——1.3 在Mac OS上安装Python

1.3 在Mac OS上安装Python 在本节,将介绍在Mac OS上安装Python的方法,并安装一个文本编辑器. 1.3.1 安装Python 如果你使用的是Mac OS计算机,那你已经安装了Python了!不需要再下载任何额外的东西.但是较早的Mac OS版本上的Python类型可能有一些细微差异,但这些差异不会影响本书中所有的操作. 1.3.2 运行Python 无论什么时候要运行Python Shell,都需要启动IDLE.有时需要你运行一个文件. 在这种情况下,启动IDLE并打开文

mac 系统上安装lua后 lua:commond not found 求救

问题描述 mac 系统上安装lua后 lua:commond not found 求救 TazideMacBook-Pro:~ aqzre$ cd lua-5.3.1 TazideMacBook-Pro:lua-5.3.1 aqzre$ make macosx test cd src && /Applications/Xcode.app/Contents/Developer/usr/bin/make macosx /Applications/Xcode.app/Contents/Devel

如何在mac本上安装android sdk

众所周知的原因,google的很多网站在国内无法访问,苦逼了一堆天朝程序员,下是在mac本上折腾android 开发环境的过程: 一.先下载android sdk for mac 给二个靠谱的网址: a). http://down.tech.sina.com.cn/page/45703.html b). http://mac.softpedia.com/get/Developer-Tools/Google-Android-SDK.shtml 到这个面下载后,解压到某个目录   二.设置下载的代理