- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是场景:我正在我的 OSX 机器上使用 Parsec 库进行项目。我已经安装了 Haskell 平台,并且拥有所有必需的软件包。现在,在我的 linux/CentOS 服务器上,我安装了 ghc,但没有安装 Haskell Platform、Cabal 或必要的软件包(在本例中为 Parsec)。由于用户限制,我无法安装这些软件包,但是我可以访问 ghc。所以我的问题变成了:有没有办法在 OSX 机器上“半编译”(我敢肯定,我的项目是糟糕的选择),以便它将所有必要的 Haskell 代码包含到一个 .hs 文件中(特别是导入的包)?或者有一种简单的方法将我正在使用的包导入/复制到我的本地文件目录中,以便我可以简单地上传和编译?基本上是一种将必要的文件和包捆绑到准备编译的独立源代码中的方法。我对 Haskell 还是很陌生,所以如果这是一项微不足道的任务,请原谅我。
最佳答案
您最好的选择可能是在您的主目录中的某处进行 Haskell 平台的本地安装。由于 HP 版本与特定的 GHC 版本相关联,这意味着您可能还需要自己安装 GHC。
Here's a great step-by-step guide for how to do this.您可以获得 required GHC binary tarballs here .
一旦你准备好了,你就可以使用 Cabal 来安装你需要的任何其他包。
关于Haskell:在没有必要库的新平台上编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12788301/
我正在开发一个在 VS 社区 2017 中开发并使用 IIS Express 10 的 .net Core MVVC 项目,我遇到了 TempData 无法在我开发的 3 台计算机中的两台上运行的问题
我是一名优秀的程序员,十分优秀!