SICP学习笔记(一)准备工作

准备工作

1. 系统配置

    1.1 操作系统选择的是Ubuntu16,虚拟机使用的是VMware workstation pro 14

2. 编译器配置

    2.1 安装DrRacket

        2.1.1 添加官方源:

            sudo add-apt-repository ppa:plt/racket

        2.1.2 安装Racket

            sudo apt update && sudo apt-get install racket

        2.1.3 卸载Racket

            sudo apt-get install ppa-purge && sudo ppa-purge ppa:plt/racket

        2.1.4 运行DrRacket

            drracket

    2.2 配置编译环境:

               安装planet软件包。安装此软件包仅需要从基于Internet的PLaneT软件库储存库中获取它,然后重新启动 DrRacket。

       2.2.0       如果您安装了来自PLaneT的此软件包的以前版本,请将其删除。如果版本为1.9或更高版本,请转到SICP语言 交互  子窗口并评估命令 (uninstall-scip如果您安装的版本早于1.9,请使用planet showplanet remove操作系统命令行命令将其删除
        2.2.1 确保电脑连接到互联网。(虚拟机连接互联网的问题见其他blog)
        2.2.2 启动DrRacket。
        2.2.3 将DrRacket的语言选项更改为#lang 
        2.2.4 在顶部定义子窗口中,将内容更改为:
            #lang planet neil/sicp
        2.2.5 点击运行
        2.2.6 编译器会自动下载与编译,请等待几分钟。完成后退出DrRacket并重新启动它
        2.2.7 当我们试图选择方言时,DrRacket会提示我们:
                    
                所以为了每次打开编译器不需要每次手写#lang后面的内容,打开“显示详情”,在最下面的“自动加入#lang行”添加:   #lang planet neil/sicp

    好了,现在可以开始编译sicp中的程序了。


主要参考资料:

http://blog.topspeedsnail.com/archives/9324

http://www.neilvandyke.org/racket/sicp/



版权声明:本文为WangZijun_1996原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。