Common Lisp용 GUI 라이브러리를 쉽게 설치할 수 있는 높은 수준이 있습니까?[닫은]

StackOverflow https://stackoverflow.com/questions/108081

문제

GUI 라이브러리를 설치하기 쉬운 좋은 크로스 플랫폼(적어도 SBCL 및 CLISP)이 있습니까?

도움이 되었습니까?

해결책

Ltk 꽤 유명하고 이식성이 뛰어나며 Tk 문서를 통해 합리적으로 잘 문서화되어 있습니다.SBCL에 설치하는 것은 다음과 같이 쉽습니다.

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

또한 있습니다 셀-Gtk, 꽤 유용하다고 보고되었지만 Cells에 의존하기 때문에 학습 곡선이 약간 더 가파르게 느껴질 수 있습니다.

편집하다:ASDF-INSTALL은 SBCL과 잘 통합되어 있습니다. 오직.다른 Lisp 구현 내에서 라이브러리를 설치하는 것이 더 어려울 수 있습니다.(개인적으로 저는 항상 SBCL 내에서 라이브러리를 설치한 다음 모든 구현에서 이를 사용합니다.) 이로 인해 혼란이 발생하게 되어 죄송합니다.

다른 팁

clg Common Lisp용 GTK 바인딩입니다.완전하고 멍청합니다.

CL에서 그래픽 인터페이스를 디자인하려면 GUI용 표준 API인 CLIM도 살펴보는 것이 좋습니다.Allegro와 Lispworks는 이를 자체적으로 구현했으며 무료 소프트웨어도 있습니다. 맥클림.

또한 방금 Smoke 라이브러리 QT 바인딩을 찾았습니다. CommonQt CL을 위한

또한 있습니다 wxCL, 다음에 대한 CFFI 바인딩 제공 wx위젯.

LispWorks는 CAPI와 함께 제공되며 Mac, Windows 및 Linux에서 이식 가능하며 GUI 빌더도 포함되어 있습니다.개인적인 용도로는 무료입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top