0.配置需要环境
# sudo apt-get install libusb-dev usbutilslinux上安装mingwin
# sudo apt-get install mingw32下载地址:http://www.iro.umontreal.ca/~gambit/download/gambit/v4.7/source/
1.解压.tgz文件#tar -zxvf gambc-v4_7_3.tgz
2.安装步骤# ./configure# make  # sudo make install
3.配置gambit-c的gambit.el
# sudo cp /usr/local/Gambit-C/share/emacs/site-lisp/gambit.el ~/.emacs.d/site-lisp
# sudo gambc-v4_7_3/gsc/gsc /usr/local/bin
4.配置.emacs
(add-to-list 'load-path "~/.emacs.d/site-lisp")
(setenv "PATH" (concat "/usr/local/Gambit-C/bin/:" (getenv "PATH")))
(setq exec-path (append '("/usr/local/Gambit-C/bin/") exec-path))
(require 'gambit)
5.在emacs里启动并测试<1>M-x run-scheme<2>创建test.scm(define add (lambda (a b) (* a b))) //执行C-x C-e(add 22 3) //执行C-x C-e
6.gambit是跨平台的,在mac,linux和windows下都可以用在windows下装一个mingwin即可

Scheme学习系列一 :源码安装Gambit相关推荐

  1. TPM零知识学习五 —— tpm2-abrmd源码安装

    tpm2-abrmd包的的源码安装方法参考: tpm2-abrmd/INSTALL.md at master · tpm2-software/tpm2-abrmd · GitHub TPM模拟器和TP ...

  2. TPM零知识学习四 —— tpm2-tss源码安装

    tpm2-tss包的的源码安装方法参考: tpm2-tss/INSTALL.md at master · tpm2-software/tpm2-tss · GitHub TPM模拟器和TPM2-TSS ...

  3. linux mplayer 编译,linux下源码安装mplayer播放器

    最近学习了build源码安装软件,老师布置的习题,用所学过的知识安装mplayer播放器.通过上网我了解到在linux系统下,mplayer播放器十分强大好用.但是,在安装的过程中遇到了很多问题,比如 ...

  4. CentOS7 下源码安装MPlayer播放器

    最近学习了build源码安装软件,老师布置的习题,用所学过的知识安装mplayer播放器.通过上网我了解到在linux系统下,mplayer播放器十分强大好用.但是,在安装的过程中遇到了很多问题,比如 ...

  5. MindSpore体验--在Windows10中源码安装

    MindSpore体验--在Windows10中源码安装(反面教材) 一直以来安装包都是直接pip intall,发现安装MindSpore的操作流程中教学了源码编译安装,借此学习一下使用源码安装. ...

  6. MVC系列——MVC源码学习:打造自己的MVC框架(一:核心原理)(转)

    阅读目录 一.MVC原理解析 1.MVC原理 二.HttpHandler 1.HttpHandler.IHttpHandler.MvcHandler的说明 2.IHttpHandler解析 3.Mvc ...

  7. MVC系列——MVC源码学习:打造自己的MVC框架(一:核心原理)

    前言:最近一段时间在学习MVC源码,说实话,研读源码真是一个痛苦的过程,好多晦涩的语法搞得人晕晕乎乎.这两天算是理解了一小部分,这里先记录下来,也给需要的园友一个参考,奈何博主技术有限,如有理解不妥之 ...

  8. linux access源码,从零开始学习Linux:Day04 源码安装Nginx 。acess/status/referer

    从零开始学习Linux:Day04 源码安装Nginx .acess/status/referer 常见web服务器有IIS,apche,nginx,tomcat,tengine等等,现在nginx使 ...

  9. Mininet系列实验(一):Mininet使用源码安装

    Mininet系列实验(一):Mininet使用源码安装 1 实验目的 掌握Mininet使用源码安装的方法. 2 实验原理 Mininet 是一个轻量级软件定义网络和测试平台:它采用轻量级的虚拟化技 ...

最新文章

  1. Windows Phone开发:常用控件(上)
  2. python导入txt文件并绘图-Python读取txt某几列绘图的方法
  3. java js引擎,Java8 Nashorn JavaScript引擎
  4. macos big sur正式版_苹果macOS Big Sur正式版发布
  5. python如何确定拐点_python – 在样条拟合1d数据中找到拐点
  6. datatable的数据进行组内排序_排序算法学习分享(四)希尔排序
  7. 全球首个商用5G网络首秀遭吐槽:信号太难找 用起来像4G!
  8. android thread线程通讯
  9. 怎么判断噎到没噎到_怎么判定股市是在走牛市还是走熊市呢?两种最简单的判定方法...
  10. 发布一款npm包帮助理解npm的使用
  11. 埋藏式心脏复律除颤器的原理及参数设置
  12. [破解]Shark恒破解基础教程笔记
  13. 柱状图表制作如此简单,比阿里云DataV更好用的数据可视化平台
  14. 2点睡10点起不算熬夜?除非你每天都能执行
  15. 抱薪者说 | 君莫:穿越山海,终成“C链小雷锋”
  16. unity 彩带粒子_超级技术贴:Unity粒子遇上着色器,引爆视觉特效
  17. JAVA 导出大批量数据EXCEL
  18. 在Windows下安装Vim编辑器
  19. 有限状态机 FSM——Finite State Machine
  20. Java深入学习系列之值传递Or引用传递?

热门文章

  1. SID与域信任不一致导致AD无法登陆/server2003系统封装
  2. Windows 驱动开发 - 5
  3. Hive 大数据表性能调优
  4. CKEditor 5 在线编辑 PDF
  5. 开源公司黄页之阿里巴巴开源软件推荐(二)
  6. java如何算log_用java代码计算Log(a)b
  7. 机器学习和深度学习引用量最高的20篇论文(2014-2017)
  8. python调用dll出现错误总结如下(持续更新)
  9. Tomcat如果默认8080被占用修改端口号和查询端口号地址
  10. Javascript第六章闭包closure规则第三课