我目前正在尝试使用 libx11 截屏
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <stdio.h>
int main(void) {
XImage* pic;
Display* dpl;
unsigned int buffer_size;
dpl = XOpenDisplay("127.0.0.1:0.0");
pic = XGetImage(dpl, RootWindow(dpl, DefaultScreen(dpl)), 10, 10, 201, 201,
AllPlanes, ZPixmap);
}
如果我使用 -lX11 编译代码并运行它,我会不断遇到分段错误。有任何想法吗?
提前致谢!