如何为 Ubuntu 安装 Cool 计算机语言?

Red*_*ent 7 programming software-installation

我正在考虑通过 Coursera.org 参加在线课程。该课程由斯坦福大学提供。他们使用Cool编程语言。有没有人有在 Ubuntu 中安装 Cool 的经验?

dsh*_*erd 2

安装说明位于coursera wiki 页面上(它隐藏得很好,我花了一些时间才找到)。

请注意,您必须将文件安装在它告诉您的位置,路径似乎是硬编码的。

@chaskes 的答案不起作用,因为它缺少从 tar 安装文件的位置以及一些必需的软件包的说明。


cha*_*kes 1

根据Cool Wiki 页面和Coursera 上的斯坦福编译器课程页面链接的“详细描述”文档,您在 Ubuntu 上运行不会遇到任何问题。Cool

该项目的学生分发版现已提供。这些发行版包括coolc 参考编译器的目标代码、作业和所有文档。(来源:酷主页

学生分发似乎仅作为课程的一部分或根据要求提供,因此您可以等到上课为止。

至于安装和运行:

Cool 具有高度可移植性,并且易于安装在任何带有标准 GNU 软件工具 gmake、bison 和 flex 的 Unix 机器上。...还有一个单独的 Linux 发行版可供学生在其家用 PC 上使用。(来源:酷“更长的描述”)

因此,再次强调,一旦您收到学生版,就不会有任何问题。您可以确保安装了标准工具:

sudo apt-get install build-essential flex bison
Run Code Online (Sandbox Code Playgroud)

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
Run Code Online (Sandbox Code Playgroud)