【发布时间】:2013-09-08 04:58:30
【问题描述】:
这是我第一次安装 Perl 模块,但遇到了一些麻烦。我正在尝试在 UNIX 中手动安装。这些是我正在遵循的步骤(在这种情况下安装 DBI 模块)
下载 DBI-1.628.tar.gz tar 文件,
-
用
解压文件$ tar -zxvf DBI-1.628.tar.gz
到目前为止没有问题,
下一步让我感到困惑......到目前为止,在我看到的每个教程中,我都被告知要找到 Makefile.PL,然后运行以下命令:
$ perl Makefile.PL
$ make
$ make test
$ make install
在我的情况下,在找到 Makefile.PL 并运行之后
$ perl Makefile.PL
...一些输出如下。我收到这些消息Checking if your kit is complete... Looks good & Writing Makefile for DBI
然后我回到我的用户命令提示符。注意我还没有输入这些命令
$ make
$ make test
$ make install
如果我现在从命令提示符输入make 命令,我会收到-bash: make: command not found 错误。
我是这方面的绝对初学者,所以如果我遗漏了一些基本的东西,请原谅。
【问题讨论】:
-
在您的情况下,“Unix”是什么?它是 Linux,几乎每个发行版都会为您打包 Perl DBI 模块。无论如何,
make: command not found意味着您甚至没有安装make二进制文件。 -
如果您没有安装
make,那么您可能没有为软件开发配置 unix。您必须安装一整套构建工具。编译器、链接器等... -
我在 mac OSX 中使用终端,而我使用的是 perl 的预装版本。也许我应该先更新?
-
有没有推荐的终端软件开发工具包?
标签: perl perl-module dbi