繁体   English   中英

如何在C ++中使用XCode 4.2设置OpenGL项目?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM