我正在尝试安装一个程序,该程序应该可以在任何具有 >12 Gb RAM 的 64 位 unix 环境上运行(应该包括我的 Mac),但这是手册中给出的唯一安装说明。
http://www.ebi.ac.uk/~zerbino/velvet/Manual.pdf
2.2 编译说明
在 GNU 环境中,只需输入:
> 制作
GNU 指令对 Mac OSX 有用吗?
但这些信息似乎还不够?我似乎需要进入正确的文件夹,或者将其指向正确的文件?
我已经从 Mac OSX CD 安装了 X-code,并找到了 make 的手册页,我下载的软件包包含一个 makefile,这些说明是否暗示我将 make 命令指向该 make 文件?
仅在目录中键入 make 似乎正确?make 知道如何自动找到 makefile 吗?
答案1
是的,这就是您在 Mac OS X 上使用已安装的开发工具(即 Xcode)所能做的事情。
Mac OS X 的某些部分基于 Gnu(例如make
),但是如果开发人员针对的是 Mac OS X 上不存在的 Gnu/Linux 特性,则您以后可能会遇到问题。您唯一的选择就是按照说明进行操作并希望它们能够正常工作。
在第 2.1 节中,说明指出:
Velvet 应该可以在任何带有 gcc 的标准 64 位 Linux 环境上运行。
您有gcc
,您可能有 64 位,但是您没有 Linux。