Gnu Common Lisp for Microsoft Windows http://www.cs.utexas.edu/users/novak/gclwin.html

Gnu Common Lisp for Microsoft Windows


(If what you want is an interface to X Windows for GCL, that is here.)
For a complete installation of Gnu Common Lisp get gcl-2.6.1.exe (15 MB download, 60 MB to install). Unfortunately, at present this version of GCL produces a ^M (Return) character at the end of each line when used within Emacs.

For convenience, a version of GCL for Windows, renamed gcl.exe, is available for download here (3.4 MB). To install this software, put gcl.exe directly into C:/. This is an older version, but is smaller and does not produce the ^M characters.

GCL can be executed directly by double-clicking on it, but it is better when run from within Emacs.

 

Connecting Emacs to GCL:

The following steps will connect Emacs to GCL so that GCL can be run using the Emacs command M-x run-lisp.
  1. If you do the full installation, GCL will be installed in Program Files. Otherwise, put gcl.exe directly into C:/.
  2. Define the HOME environment variable:
    Start -> Control Panel -> System -> Advanced -> Environment Variables
    Then define a new System variable HOME as your "home" directory, e.g.
    C:/Documents and Settings/myname/My Documents/
    
    where myname would be replaced by your user name.
  3. Put the following file into your HOME directory: .emacs if using the full installation, .emacs if using gcl.exe. Note: when doing a Save As, be sure to save the file as text (.txt). The file must be named .emacs; right-click on the link above, then use Save Target As and change the name of the saved file to ".emacs", adding the quotation marks so that Windows will accept the file name. Alternatively, you can get the file by FTP.
  4. If using the full installation, put the file gcl1.bat into the directory
    C:/Program Files/GCL-2.6.1/bin
  5. For convenience, put the following file into C:/ loadf.lsp Edit the file path in loadf.lsp to be the base directory you would like (such as your HOME directory).

To use Lisp from within Emacs:

  1. Start Emacs. It is convenient to split Emacs into two sub-windows using C-x 2 or C-x 3 ; then you can run Lisp in one half-window while editing code in the other half-window.
  2. Start Lisp in one sub-window with M-x run-lisp   (For M-x, hold down the Alt key while typing x.)
  3. Enter (load "C:/loadf.lsp")
  4. Now you can load files using (loadf "myfile.lsp") or (loadf "mydir/myfile.lsp") where the file path that is specified to loadf will be the path from the base directory that was edited in loadf.lsp

Thanks to Jan Kok for suggestions for improving these instructions.

 

Gordon S. Novak Jr.
 
<<用:转载于:https://www.cnblogs.com/SZLLQ2000/p/4988826.html。 引用:安装该应用程序可从Google Play商店和F-Droid获得: 执照: GNU通用公共许可证v3.0-GNU项目-自由软件基金会(FSF)完整许可证文本: : 文件名上的日期时间格式文件重命名格式使用Java日期和时间格式参数: 多年MM为...。 引用:GNU软件用target triplet来描述工作平台,target triplet是一种规范化的名称,形如cpu-vendor-os(where os can be ‘system’ or ‘kernel-system’)同时FSF希望GNU/Linux的配置名称同时包含linux和gnu。很多程序的源码包里都有的 config.guess 脚本用于确定target triplet,大多数情况下pc平台的target triplet是i686-pc-linux-gnu。来看看工具链:EABI/ELF用于RTOS和裸机bare metal systems的arm-none-eabi 中间的none其实是vendor;GNU/Linux 用于Linux kernel和applications的arm-none-linux-gnueabi 其实是arm-none-linux-gnu-eabi的缩写,由于一些工具要求配置名称最多有三个连字符,所以gnu和eabi合写在一起。 。 问题:请告诉我,http://www.fsf.org>>。 http://www.fsf.org是自由软件基金会(FSF)的官方网站。自由软件基金会是一个非营利组织,致力于推广自由软件和开放源代码的原则。该网站提供了有关自由软件的信息,包括自由软件定义、GNU项目、开源软件的意义和价值等方面的内容。此外,网站还提供了有关FSF的活动、赞助、成员资格以及如何参与自由软件运动的信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值