lisp環境安裝

來源:互聯網
上載者:User

學習lisp之初首先要安裝好開發環境,windows下可以直接安裝lispbox(免費)和lispworks(有免費和收費版本)。

linux下的選擇也很多,可以安裝gcl(gnu common lisp)或是clisp。當然也可以安裝lispbox,感覺上lispbox使用上是非常順手的。

 

fedora下面安裝gcl,clisp可以用命令:yum install gcl clisp

 

新版本的opensuse下面是沒有gcl的

 

在linux下面安裝lispbox可以選擇下載(http://common-lisp.net/project/lispbox/),也可以安裝emacs+slime+(sbcl或是clisp)。

 

emacs的安裝:yum install emacs   有時可能還要安裝emacs color theme,這樣就會在家目錄下會產生.emacs的檔案

 

slime下載:http://common-lisp.net/project/slime/ 解壓後放在隨便哪個目錄吧,我放在了 /opt/slime

 

安裝sbcl:fedora下可以直接 yum install sbcl

 

接下來開始配置,使得slime連結emacs和sbcl:

 

可以參見:http://googies.info/374.html

 

編輯.emacs ,添加如下內容:


(tool-bar-mode -1)  ;關閉Emacs工具列(menu-bar-mode -1)   ;關閉Emacs功能表列(add-to-list 'load-path "/opt/slime")(setq inferior-lisp-program "/usr/bin/sbcl")  ;SBCL or Clisp(require 'slime)(slime-setup '(slime-fancy));(slime) ;M-x slime
以後開啟emacs後,Alt+x 輸入slime
就可以進入sbcl的互動介面。
C-x C-f 開啟檔案,在游標所在的函數下,C-c C-c,函數會被編譯,在互動環境中可以使用。

以上就差不多了吧,嗯嗯

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.