我正在考虑通过 Coursera.org 参加在线课程。该课程由斯坦福大学提供。他们使用凉爽的编程语言。有人有在 Ubuntu 中安装 Cool 的经验吗?
答案1
安装说明如下在 Coursera 维基页面上(它隐藏得很好,我花了一些时间才找到)。
请注意必须将文件安装到它告诉您的位置,路径似乎是硬编码的。
@chaskes 的答案不起作用,因为它缺少从 tar 安装文件的位置的说明以及一些所需的包。
答案2
根据“更长的描述“链接自很酷的 Wiki 页面和斯坦福编译器课程在 Coursera 页面上,您在 Ubuntu 上运行不会遇到任何问题Cool
。
该项目的学生版本现已发布。这些版本包括 coolc 参考编译器的目标代码、作业和所有文档。(来源:很酷的主页)
学生分布似乎仅作为课程的一部分或根据要求提供,因此您可以等到上课后才可用。
至于安装和运行:
Cool 具有高度的可移植性,并且易于安装在任何 Unix 机器上,配备标准 GNU 软件工具 gmake、bison 和 flex……学生可以在家用 PC 上使用单独的 Linux 发行版。(来源:Cool“更长的描述“)
因此,再次重申,一旦您收到学生版,您就不会遇到任何问题。您可以确保已安装标准工具:
sudo apt-get install build-essential flex bison
Coursera 上的斯坦福课程称:Students who choose to do the project can implement it in either C++ or Java.
如果您选择使用 Java,则可以使用以下命令安装 JDK:
sudo apt-get install openjdk-7-jdk