如何在 Cloud9 IDE 上安装 GNU 科学图书馆 (GSL)?

How to install the GNU Scientific Library (GSL) on Cloud9 IDE?

我正在尝试在 Cloud9 IDE 中安装 gem 'gsl'。但它要求 GSL 库 (https://www.gnu.org/software/gsl/) 已经安装。

错误:

missing required library to compile this module

文档:

Note that the GSL libraries must already be installed before Ruby/GSL can be installed:

来源:https://github.com/SciRuby/rb-gsl

我一直在搜索并看到了一些在 Windows 和 Heroku(通过 buildpacks)上安装的推荐解决方案,但没有针对 IDE 的解决方案,例如 Cloud9。

老实说,我在这里完全迷路了,想知道是否还有其他人有这方面的经验?

根据rb-gsl documentation你链接到,你需要安装:

libgsl0-dev

在 Cloud9 工作区上,因为 Cloud9 工作区是 运行 Ubuntu 14.04.

为此,您可以这样做:

sudo apt-get install libgsl0-dev

然后尝试安装 gem。