使用 MSYS 构建 GLEW:未找到 X11

Posted

技术标签:

【中文标题】使用 MSYS 构建 GLEW:未找到 X11【英文标题】:Building GLEW with MSYS: X11 not found 【发布时间】:2013-12-10 15:17:43 【问题描述】:

尝试使用 MSYS 制作 GLEW 时,我收到以下错误:

In file included from src/glew.c:37:0:
include/GL/glxew.h:97:22: fatal error: X11/Xlib.h: No such file or directory
 #include <X11/Xlib.h>

compilation terminated.
make: *** [tmp/mingw/default/shared/glew.o] Error 1

为什么?

【问题讨论】:

你使用的是cygwin?安装 X11 开发包。 @LessJemai 找到解决方案了吗? 没有,刚回到VS。 【参考方案1】:

MSYS 没有 X11。它是*M*初始系统是有原因的。你想要Cygwin。

或者,如果您想在没有 Cygwin 的情况下保持 Win32 原生,请查看 Xming。

【讨论】:

以上是关于使用 MSYS 构建 GLEW:未找到 X11的主要内容,如果未能解决你的问题,请参考以下文章

在 Windows 上构建 ffmpeg

如何在没有 MSYS2 的 Windows 上构建 GTK+3 程序?

GLEW 未在 MSYS2 上定位 OpenGL 函数

MSYS2 上的 GLEW APIENTRY 警告和可能相关的错误

使用基于 android studio 构建的 android 应用程序进行 Jsch X11 转发

未绘制三角形。 C++/GLEW/SDL [关闭]