使用 Cairo,如何打开 window 并使用来自控制台的输入画线?

Using Cairo, how can I open up a window and draw lines by using inputs from a console?

我正在尝试制作一个应用程序,当用户输入一个方向时,它会向该方向移动一个点(基本上创建一条路径,比如说对,对,对让它画一条线 ---),但我如何实时打开图像,因为开罗总是保存图像?我希望此人能够从控制台输入它。我是 Cairo 及其功能的新手,我只有控制台经验。

我还没有找到在新文件中打开它的方法window,它只保存在一个 png 文件中。

开罗做渲染。它不做与窗口系统交互之类的事情。为此,您可以使用 Gtk+。 Gtk+ 确实使用 cairo 进行渲染。