[英]How do I set up an OpenGL project using XCode 4.2 in C++?
我试图用C ++来获取一些图形。 我认为最好从最强大的图形框架开始,所以我将使用Lion中包含的OpenGL。
基本上我在XCode 4.2中用C ++开始了一个命令行工具,这就是我所做的一切。
我需要以某种方式将OpenGL与XCode链接,以便我可以使用它。 在我的Mac平台上设置之后,我希望我可以使用OpenGL for C ++的基本操作指南进一步了解,如果你没有注意到,我还不完全清楚如何先行。 几乎所有我读过的都是关于OpenGL如何将CPU和GPU与OpenGL客户端和服务器一起使用的一些背景信息。 我也很感谢任何指导建议。
问题是:如何在C ++中将OpenGL与XCode 4.2链接(不是Objective-c,它很时髦)所以我可以使用图形功能?
要在XCode中使用OpenGL,您必须将OpenGL框架添加到项目中。 完成后,头文件和库文件将可供编译器和链接器使用。
此页面有一个分步教程,用于创建使用OpenGL和GLUT的C项目。 如果你是从OpenGL开始,顺便说一下,使用GLUT可能是一个好主意。 本教程将告诉您在某个时刻创建一个main.c
文件。 相反,如果要使用C ++,则必须创建main.cpp
。
如果你不想去GLUT路由,只需从目标C设置所有窗口和基本openGL上下文等,那么从objective-C调用C ++函数。 然后你将使用objective-C ++,这很好。 你需要做的就是用.mm命名objective-C ++桥接文件,用.m和你的C ++实现文件命名任何纯粹的Objective-C文件.cpp和XCode应该很开心。
正如Miguel所提到的,你仍然需要将OpenGL框架添加到你的项目中......
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.