Macos 在Mac OS X中链接X11时出现问题

Macos 在Mac OS X中链接X11时出现问题,macos,x11,Macos,X11,我在Mac中使用代码块编译源代码: #include <X11/Xlib.h> Display *display; int main() { display = XOpenDisplay(NULL); XCloseDisplay(display); return 0; } #包括 显示*显示; int main() { display=XOpenDisplay(空); XCloseDisplay(显示); 返回0; } 编译源代码已成功,但链接到X11未成功。 我

我在Mac中使用代码块编译源代码:

#include <X11/Xlib.h>

Display *display;

int main()
{
  display = XOpenDisplay(NULL);
  XCloseDisplay(display);
  return 0;
}
#包括
显示*显示;
int main()
{
display=XOpenDisplay(空);
XCloseDisplay(显示);
返回0;
}
编译源代码已成功,但链接到X11未成功。 我如何解决这个问题? Mac中的libX11在哪里


谢谢。

正如Bavary所指出的,您将在/usr/X11/lib中查找(OS X 10.6.8也使用符号链接使/usr/X11R6成为一个选项)。我只使用了一次代码块,所以我无法告诉您需要做什么才能通过

-L/usr/X11/lib


到gcc。

它应该在/usr/X11R6/lib/中。