1. 연구 모듈/Lisp - Common Lisp
[겉핥기 프로젝트] Emacs에 SBCL 세팅하기
사용자-1
2015. 1. 9. 00:01
Emacs에서 Emacs Lisp가 아닌 Common Lisp 구현체 중 하나인 SBCL을 사용하기 위한 방법을 간단히 정리해보았습니다.
1. 다운로드 주소
SBCL : http://www.sbcl.org/
Slime : http://common-lisp.net/project/slime/
2. 설치 순서
1) SBCL을 설치한다. (스페이스가 포함되지 않은 경로에 설치한다)
2) Slime 압축을 푼 폴더를 <Emacs 설치 경로>/site-lisp 밑에 위치시킨다.
3) .emacs 파일에 다음과 같은 내용을 추가한다. (경로명을 적을 때 \가 아닌 /를 사용하는 것에 유의)
(setq inferior-lisp-program "C:/sbcl/sbcl.exe")
(add-to-list 'load-path "C:/emacs-24.3/site-lisp/slime-master/")
(require 'slime)
(slime-setup)
이제 M-x slime을 입력하면 slime buffer가 뜨면서 SBCL을 사용할 수 있습니다.
<테스트 환경>
OS : Windows 7 (32bit)
Emacs 버전 : Emacs 24.3 윈도우용SBCL 버전 : 1.2.7
Slime 버전 : 2.21