【发布时间】:2014-04-12 21:59:08
【问题描述】:
如何在 Mac 上安装当前的 Frama-C 版本及其先决条件?
我有一台运行 Mac OS X 10.6.8 的笔记本电脑和一台运行 Mac OS X 10.7.5 的台式机 我可以在上面安装软件。我还可以使用机器实验室 运行 Mac OS X 10.8,我们的技术支持人员将在其上安装东西 如果我问得好。
我有一个学生对程序分析感兴趣并且需要一些东西 我们有机会理解和补充。我已经 知道 Frama-C,另一所大学的同事推荐了它。
我之前曾尝试安装 Frama-C,但惨遭失败。同事 评论说他也有同样的经历。嗯,时代变了。所以我参观了 Frama-C 网站比以往任何时候都更令人印象深刻和渴望拥有它,并且 开始吧。
frama-c.com 下载页面没有指向任何二进制文件的链接 适用于任何平台的当前(Flourine 3)版本。安装链接 指令将我带到一个说下载自动安装程序的页面。 什么自动安装程序?
有旧版 Mac OS X 的说明,但请遵循这些说明 没用;按照指示加载一组先决条件产生了 说明下一个先决条件 (gtksourceview) 不会安装的位置。
当然,我检查了旧版本,发现有一个 Nitrogen Mac OS X Leopard 的版本,但“请在 / 中以 root 身份解压存档” 要求我完成不可能的事情。我没有 root 帐户,我会 永远不要给一个(机器都属于大学)。这是 完全可以在任何你喜欢的地方安装 gcc 和 clang;为什么 Frama-C 想在 / 中吗?
【问题讨论】: