MIT/GNU Scheme用户手册(二)

来源:互联网 发布:数据恢复精灵破解 编辑:程序博客网 时间:2024/04/30 15:27
1.安装
本章介绍如何安装MIT/GNU Scheme。本软件支持各种各样的unix和Windows操作系统。请详细阅读关于您所使用的操作系统的部分。
1.1 Unix
我们以GNU/Linux为例。其他unix系统上的安装类似。下面有一些体系架构(ARCH)的参考;其中提到了编译Scheme的计算机体系架构,"i386"或者是"x86-64"。
MIT/GNU Scheme以'tar'压缩文件发布。tar文件包含了源代码以及二进制文件,二进制文件是预编译的Scheme代码,使用一种特定的计算机体系结构。
为了安装本软件,有必要对C代码进行配置(configure)和编译,然后安装结合了C代码的Scheme二进制文件。操作步骤如下:
a. 解压tar文件“mit-scheme-VERSION-ARCH.tar.gz”到目录"mit-scheme-VERSION"下。例如:
        tar xzf mit-scheme-VERSION-i386.tar.gz
    将会生成一个新的目录“mit-scheme-VERSION”。
b. 进入新建的目录:
        cd mit-scheme-VERSION/src
c. 配置软件
        ./configure
d. 生成软件
        make compile-microcode
e. 安装软件
        make install
    根据配置选项和文件系统的权限不同,你可能需要超级账户的权限进行安装。
    在安装完成后,你可以删除解压缩后的目录
        cd ../..
        rm -rf mit-scheme-VERSION
按照默认配置,软件会安装到"/usr/local"目录的子文件夹"bin"和"lib"下。如果你想安装到其他目录下,例如,"/opt/mit-scheme",使用"--prefix"配置选项,即:./configure --prefix=/opt/mit-scheme。
配置脚本接受所有正常的配置脚本变量,还接受一些专门为MIT/GNU Scheme设计的变量。若要查看所有可能的配置变量及其解释,运行命令:./configure --help。
1.2 Windows
支持的系统有Windows 2k,Windows XP, Windows Vista和Windows 7。
MIT/GNU Scheme作为一个自安装的可执行程序发布。安装很直接,执行下载后的文件,并回答一些安装问题即可。安装包允许你选择安装路径,以及快捷方式所在的文件夹名称。
卸载此软件,请打开控制面板,选择“添加删除程序”,双击“MIT/GNU Scheme”。
1.3 可移植的C安装
本节描述如何通过可移植的C发布生成二进制文件。这些二进制文件可以很容易的运行在大多数的现代体系结构和操作系统上。对于没有经过测试的系统,可能需要稍作调整。
此种方式生成的软件会比使用本地代码编译器生成的版本慢。所以,在32位的英特尔体系架构的机器上你可能更希望使用本地代码生成的二进制文件。然而,可移植代码生成的二进制文件比本地代码的二进制文件可以寻址更大的虚拟内存,可以在同一个机器上使用这两种二进制文件。
a. 解压tar文件"mit-scheme-c-VERSION.tar.gz"到目录"mit-scheme-c-VERSION"。例如:
        tar xzf mit-scheme-c-VERSION.tar.gz
    将会生成一个新的目录"mit-scheme-c-VERSION"。
b. 切换到新建目录:
        cd mit-scheme-c-VERSION/src
c. 生成程序:
        ./etc/make-liarc.sh
    此操作需要一段时间;在相对较快并且有很大内存的机器上大概需要一个小时。在老的机器上,需要更长的时间而且可能会生成失败。若生成失败,可以寻求帮助。你可以在脚本运行时添加配置选项。
        ./etc/make-liarc.sh --help
        ./etc/make-liarc.sh --prefix=/usr
d. 安装程序:
        make install
    根据配置选项和文件系统的权限设置,你可能需要超级账户来进行安装这一步。
原创粉丝点击