1

我正在尝试在我的 Linux Mint Debian 上使用,但 gcc 编译器向我显示了唯一的以下错误:

showme.c|| undefined reference to `XMapWindow'|

showme.c|| undefined reference to `XGetGeometry'|

showme.c|| undefined reference to `XFillRectangle'|

showme.c|| undefined reference to `XDrawString'|

showme.c|| undefined reference to `XClearWindow'|

在我首先声明的标题上:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xatom.h>

在 linux mint Debian 上,我安装了 xorg 软件包。

我不知道是什么问题。请帮我。

谢谢大家。

问候。

4

1 回答 1

4

未定义的引用是链接错误。您可能需要链接到 X11 库——尝试添加-lX11到您的 gcc 命令。

于 2013-09-20T22:42:50.340 回答