Источник:Как запустить эту программу для X11 на Mac OS?
#include <X11/Xlib.h>
#include <stdlib.h>
#include <stdio.h>
Display *display;
display = XOpenDisplay(NULL);
if(display == NULL){
fprintf(stderr, "Cannot open display.\n");
exit(1);
}
XCloseDisplay(display);
return 0;
Я попытался компиляции на GCC "НКУ $ 1.c -I/Opt/X11/включают -L/Opt/X11/Библиотека -lX11", , но я не мог. Конечно, я был открыт XQuartz. Есть ли способ решить эту проблему?
является это полный источник? Вам нужно включить #include. Какую ошибку вы получили? –
Извините. Компиляция прошла успешно. –
Но программа говорит «Не удается открыть дисплей». –