C gtkextra能否与gtk+;3.

C gtkextra能否与gtk+;3.,c,plot,gtk,gtk3,C,Plot,Gtk,Gtk3,我正在glade3.14.2中开发一个应用程序。它使用gtk+3 我想绘制一个图形,但GtkPlot在gtk+3中不推荐使用。我遇到了GtkExtra,但它似乎只适用于gtk+2。是这样吗?如果是,我如何在gtk+3中绘图?到目前为止是最成熟的一种,尽管在不同阶段(、…)和出于不同目的(为动态数据制作动画,…)进行了大量尝试 事实上,为了获得绘图,大多数都引入了对(lib)gnuplot的依赖,依我的拙见,这在视觉上很难令人满意 读取源代码时,GtkExtra需要gtk+2.x>=2.12。所

我正在
glade3.14.2
中开发一个应用程序。它使用
gtk+3

我想绘制一个图形,但
GtkPlot
gtk+3
中不推荐使用。我遇到了
GtkExtra
,但它似乎只适用于
gtk+2
。是这样吗?如果是,我如何在
gtk+3
中绘图?

到目前为止是最成熟的一种,尽管在不同阶段(、…)和出于不同目的(为动态数据制作动画,…)进行了大量尝试

事实上,为了获得绘图,大多数都引入了对
(lib)gnuplot
的依赖,依我的拙见,这在视觉上很难令人满意


读取源代码时,
GtkExtra
需要
gtk+2.x>=2.12
。所以这是一个否。

请注意,您可以使用
gtk+2
渲染到屏幕外缓冲区(通过cairo),该缓冲区将
gtk+3
渲染为自定义
gtkdrawingara
衍生小部件的小部件内容,但我强烈反对这样做,将
GtkPlot
移植到
gtk+3
)可能会更快


注意:对我来说,
GtkDataBox
的自动工具设置不起作用,因此我做了一个快速的破解,所以它使用了