据说ChezScheme是最快的神级编译器,一秒钟几百万行,王垠说的2秒内编译自身绝不是夸张(看这里《揭秘Chez Scheme》,Scheme中文社区)。ChezScheme由美国印第安纳大学的Kent Dybvig博士发明,后来卖给了思科CISCO,作为内部绝密的编译器工具来运行苛刻的计算任务,现在已经开源,仓库地址是https://github.com/cisco/ChezScheme。有关如何开始使用Chez Scheme,请看官方的文档:Chapter 2. Using Chez Scheme,有关Scheme的使用入门,这里推荐一本中文翻译的《Yet Another Scheme Tutorial》,这是一本面向初学者的温和且循序渐进的Scheme教程。目标读者是仅有些许编程经验的PC用户。
下面来介绍下截止到2019.11.19日的最新版如何在Windows下编译一个ChezScheme,其它环境下如何编译请看源码下的文件BUILDING的介绍:Building Chez Scheme Version 9.5.3。请注意这个版本号,之前的版本编译方法可能与本文介绍的不同,本人也为此踩坑了不少时间。
1,首先,安装Visual Studio 2015/2017,注意必须选择按照Visual C++ 桌面开发组件,否则你在最后一步无法编译Scheme。
2,安装msys2,这是一个Windows下的Linux Shell环境,可以让你在Windows上使用Linux命令,并且它还自带包管理功能。安

本文详细介绍了如何在Windows下编译ChezScheme的最新版本。首先需要安装Visual Studio 2015/2017(包含C++桌面开发组件),接着安装msys2并更新组件,然后在msys2环境中安装GCC和Git。从GitHub下载Chez Scheme源码,配置并编译。编译完成后,将所需文件复制到新建的build目录,创建并运行run.bat文件,即可运行Chez Scheme。
最低0.47元/天 解锁文章
2150

被折叠的 条评论
为什么被折叠?



