2008-09-20 24 views

回答

25

Ltk是相当流行,非常便携,并通过Tk文档合理有据可查。在SBCL的安装一样简单的话说:

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

还有Cells-Gtk,其被报道是非常有好处的,但可能由于其对细胞的依赖稍微陡峭的学习曲线。

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

+0

事实证明,这不是一个真正的问题,只需要手动编译和加载LTK,然后为我制作一个新的图像,从此之后它的一切都很顺利。感谢指针。 – dsm 2008-09-21 12:19:11

+0

我发现文档有点稀疏,但我通过Albert运行ltk.lisp,输出看起来很有前途。 – new123456 2011-11-21 01:52:33

7

clg是GTK for Common Lisp的绑定。完成和lispish。

如果你想设计出CL图形界面,你可能想看看CLIM也一样,这某种图形用户界面为标准的API。 Allegro和Lispworks有它们自己的实现,并且有一个免费软件0123ree。

5

另外,刚刚发现一个烟雾库QT绑定,被称为CommonQt为CL

2

LispWorks自带CAPI,它可以跨Mac,Windows和Linux轻松移植,甚至还有一些GUI-Builder。它是免费供个人使用的。

相关问题