我正在尝试通过MacOS上的LWJGL使用EGL以使用屏幕外渲染。似乎引发了缺少的库libEGL.dylib的异常。
libEGL.dylib
我在brew这类的包裹分发服务上找不到此库。但是,我可以在Github上找到几个包含libEGL.dylib的次要存储库。我认为这不安全使用。
我如何正式找到二进制文件,或找到要编译的源代码?
没有任何规范的libEGL实现。头文件是标准的一部分,但实现不是。
[MoltenGL有一个二进制文件下载(第二个文件,“ macOS的OpenGL ES 2”)。
[如果您喜欢开放源代码实现,则Google的ANGLE还实现了EGL,并且据信支持macOS。值得一提的是,苹果似乎也在iOS的WebKit中使用了它。