我有一个简单的 Linux 发行版在连接到激光的机器上运行。我想开发一个界面,让我能够:
- 配置激光设置(例如工具栏和按钮)
- 显示激光的当前路径(例如图形窗口)
由于这些是准系统机器,我没有安装 X11。我想也许我可以使用ncurses开发一个跨平台的界面来配置激光的设置,并使用SDL绘制弧线来表示激光的路径。
虽然我习惯于独立使用ncurses和SDL,但我无法弄清楚如何将SDL图形嵌入到ncurses窗口中。
是否可以将图形窗口(不一定是SDL)嵌入到ncurses应用程序中?如果没有,是否有ncurses的跨平台替代方案可以在没有 X11 的情况下满足我的需要?