是的,我讨厌Objective-C,而且我的项目将是可移植的,所以我想尽可能多地使用C++进行编码,最好达到100%。
因此,我使用Xcode创建了一个常规的C++项目,并希望打开一些OpenGL窗口。
编辑:该死,使用glutMainLoop()会接管应用程序的控制权,而我希望能够更多地控制循环。
我将尝试使用freeglut,虽然我找不到OSX二进制文件,并且我总是运气不佳,无法编译别人的代码。
更新:
我又尝试链接到SDL 1.3,这次我终于可以使它工作!哎呀呀!
我一直想使用SDL,但使用多个窗口是必须的,而这是1.3版本正在开发的功能,我从未能使其正常工作。
由于它可在数百个操作系统上移植,并且可以处理2D图形以及OpenGL,所以我选择了它。谢谢大家!
因此,我使用Xcode创建了一个常规的C++项目,并希望打开一些OpenGL窗口。
编辑:该死,使用glutMainLoop()会接管应用程序的控制权,而我希望能够更多地控制循环。
我将尝试使用freeglut,虽然我找不到OSX二进制文件,并且我总是运气不佳,无法编译别人的代码。
更新:
我又尝试链接到SDL 1.3,这次我终于可以使它工作!哎呀呀!
我一直想使用SDL,但使用多个窗口是必须的,而这是1.3版本正在开发的功能,我从未能使其正常工作。
由于它可在数百个操作系统上移植,并且可以处理2D图形以及OpenGL,所以我选择了它。谢谢大家!