如何在 MacOS 上安装 libEGL.dylib?

How can I install libEGL.dylib on MacOS?

我正在尝试在 MacOS 上通过 LWJGL 使用 EGL 来使用离屏渲染。 它似乎抛出缺少库的异常 libEGL.dylib.

我在像 brew 这样的包分发服务上找不到这个库。 但是,我可以在 Github 上找到几个包含 libEGL.dylib 的小存储库。我认为这使用起来不安全。

我怎样才能找到正式的二进制文件,或者找到要构建的源代码?

没有任何规范的 libEGL 实现。头文件是标准的一部分,但实现不是。

MoltenGL 有可用的二进制下载(第二个,"OpenGL ES 2 for macOS")。

如果您更喜欢开源实现,Google 的 ANGLE 也实现了 EGL 并且据说支持 macOS。至于它的价值,Apple 似乎也在 WebKit 中将其用于 iOS。