对 gdk 函数未定义的引用

对 gdk 函数未定义的引用

我有一个 gtk 程序,试图在其中调用 gdk 函数。我有以下包含文件:

#include <gtk/gtk.h>
#include <gdk/gdk.h>

并编译以下内容:

gcc `pkg-config --cflags --libs gtk+-2.0 cairo glib-2.0 gdk-2.0` gtk_fixed.c Widget.c Node.c Line.c

我收到以下错误:

undefined reference to `gdk_device_ungrab'

有人能告诉我如何解决这个问题吗?谢谢。

答案1

看着这个关联

Gdk 2 中没有抓取方法。

有一个抓取方法3 版,尽管。

您读过 Gdk 3 的文档吗?

相关内容