5.22. Grep-2.5.4

Grep 包含查找文件中内容的程序。

预计编译时间: 0.1 SBU
所需磁盘空间: 6.7 MB

5.22.1. 安装 Grep

为编译 Grep 做准备:

./configure --prefix=/tools \
    --disable-perl-regexp \
    --without-included-regex

配置选项的含义:

--disable-perl-regexp

这个选项确保 grep 程序不链接到可能在宿主系统上存在的Perl 兼容正则表达式 (PCRE)库, 因为进入 chroot 环境后,它就不能使用了。

--without-included-regex

这个参数检查在编译Glibc-2.11.1时破坏的 Glibc 的正则表达式库。它强制使用Glibc 的正则表达式库。

编译这个软件包:

make

现在编译完成了 和前面讨论的一样,在本章,因为是临时工具,我们不强制您运行测试组件。 如果一定要运行 Grep 测试系统,可执行下面的命令:

make check

安装这个软件包:

make install

这个软件包的详细内容位于 Section 6.27.2, “Contents of Grep.”