1. 程式人生 > >在windows上安裝common lisp開發環境

在windows上安裝common lisp開發環境

(2014.1寫於CSDN的文章)

最近對lisp非常感興趣,因此在google中搜索了“common lisp install windows”, 想裝一個開發環境玩玩。

第一條結果就是 “Getting going with modern Common Lisp on Windows” :

http://www.mohiji.org/2011/01/31/modern-common-lisp-on-windows/

就按這篇文章安裝,大部分過程都非常順利(我的系統正好是win7!),除了兩個地方有點疑問。

第一個地方,

在 “Configure everything so that it plays nice together” 那一節,我在檔案系統中無論如何也找不到 C:\Users\username\AppData\Roaming\.clisprc.lisp, 我就新建了一個同名檔案, 把該文要求的文字寫進去了。

第二個地方,類似的是.emacs 檔案找不到,所以新建了一個。

但是按照文章的提供的文字寫進去(如下圖),


emacs上執行 “M-x slime” 沒有任何結果。

我注意到 GNU CLISP 2.48 視窗中有如下圖的提示(我把路徑都設到了D盤):

我將文字內容作了改動,又嘗試把 expand-file-name 後面的 ~/D: 換成 D:,得到下面的文字:

(load (expand-file-name "D:\\quicklisp\\slime-helper.el"))
(setq inferior-lisp-program "clisp.exe")

emacs上執行 “M-x slime” 得到了正確的結果。

自此初步的 common lisp 程式設計環境就搭建好了,哈哈!

 

其他參考資料:

ANSI Common Lisp 中文翻譯版 http://acl.readthedocs.org/en/latest/index.html

Installing SBCL, Emacs, and SLIME on Windows XP http://pchristensen.com/blog/articles/installing-sbcl-emacs-and-slime-on-windows-xp/

Scheme 程式設計環境的配置 http://blog.sina.com.cn/s/blog_5d918d150101ir8e.html