是否有任何良好的跨平台(至少是SBCL和CLISP)易于安装的GUI库?

有帮助吗?

解决方案

Ltk 非常受欢迎,非常便于携带,并且通过Tk文档进行了相当详细的记录。在SBCL上安装就像说:

(require :asdf-install)
(asdf-install:install :ltk)

还有 Cells-Gtk ,据报道它非常实用,但可能学习曲线稍微陡峭,因为它依赖于细胞。

编辑:请注意,ASDF-INSTALL仅与SBCL 集成。从其他Lisp实现中安装库可能会更难。 (就个人而言,我总是从SBCL中安装我的库,然后在所有实现中使用它们。)抱歉这可能导致任何混淆。

其他提示

clg 是GTK for Common Lisp的绑定。既完整又有利可图。

如果你想在CL中设计图形界面,你可能也想看看CLIM,这是一种用于GUI的标准API。 Allegro和Lispworks有自己的实现,并且有一个免费的软件, McCLIM 。 / p>

另外,刚刚找到一个Smoke库QT绑定,名为 CommonQt for CL

还有 wxCL ,为 wxWidgets

LispWorks附带CAPI,它可以在Mac,Windows和Linux上移植,甚至还有一些GUI-Builder。它是免费供个人使用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top