にそのようなファイルまたはディレクトリ:「X11/Xlib.h」:私は簡単なプログラムをコンパイルしたとき、私はこの出くわしたMAC OS Xのマウンテンライオン
#include <X11/Xlib.h>
#include <stdio.h>
#include <stdlib.h>
Display* display;
int main(){
display = XOpenDisplay("");
if (display == NULL) {
printf("Cannot connect\n");
exit (-1);
}
else{
printf("Success!\n");
XCloseDisplay(display);
}
}
はFYI、私はxQuartzインストールされています。 "g ++ -o ex ex.cpp -L/usr/X11R6/lib -lX11"コマンドでこのプログラムをコンパイルします。
xQuartzにはヘッダーが付いていますか?それらを個別にインストールする必要があるかもしれません。 –
XCode用の「コマンドラインツール」パッケージをインストールしましたか? '/ usr/include/X11'のヘッダーはそれと共に配布されるかもしれません。 –