如何创建没有任何依赖关系的窗口?我不知道在SFML中制作像窗口这样的东西后幕后会发生什么。我怎么能用C ++做到这一点;我被告知C ++不能那样做,那么SFML是如何做到的呢?
答案 0 :(得分:1)
MacOsX的原生GUI框架是Cocoa,你不能只用c ++,你可以将C ++与objC或swift代码混合使用(这是#34;官方" Apple开发语言)访问Cocoa API。否则,您必须依赖某些第三方GUI库来进行C ++(或使用C ++绑定)。根据你想要做什么,你可能想要考虑Qt,OpenGL(有像Glut或glfw之类的东西),GTK +等等。目前,Qt很受欢迎,顺便说一下。