GTK:信号&x27;绘制';无效

GTK:信号&x27;绘制';无效,gtk,cairo,gtk3,Gtk,Cairo,Gtk3,我正试着画一些基本的画,我正在遵循这个。代码编译良好,但我在运行时收到以下错误: GLib-GObject警告**:/build/buildd/glib2.0-2.34.1//GObject/gsignal.c:2459:信号“draw”对于实例“0x1073ee0”无效。 根据我在论坛上读到的内容,在GTK的一个较新版本中,export event信号被draw取代,这让我很困惑,因为GTK3是Ubuntu repo(运行Mint) 有什么想法吗?使用导出事件会导致segfault。发现问题。

我正试着画一些基本的画,我正在遵循这个。代码编译良好,但我在运行时收到以下错误:

GLib-GObject警告**:/build/buildd/glib2.0-2.34.1//GObject/gsignal.c:2459:信号“draw”对于实例“0x1073ee0”无效。

根据我在论坛上读到的内容,在GTK的一个较新版本中,
export event
信号被
draw
取代,这让我很困惑,因为GTK3是Ubuntu repo(运行Mint)


有什么想法吗?使用导出事件会导致segfault。

发现问题。我错过了gtk3的开发库
sudo apt get install libgtk-3-dev
修复了运行时错误。

请回答问题并接受答案,或者删除问题。将问题保留在未回答状态会减少需要回答的问题。我也有同样的问题,但安装了
libgtk-3-dev