29.2. 编译

移动到新的 mm 目录并在您的终端中键入以下命令
        ./configure \
        --disable-shared  \
        --prefix=/usr
      
这告诉 MM 使用以下配置来为特定的硬件设置进行设置

现在,我们必须在服务器中编译并安装 MM 共享内存库
        [root@deep ]/mm-1.1.2# make 
        [root@deep ]/mm-1.1.2# make test 
        [root@deep ]/mm-1.1.2# make install 
      
make test 命令将对程序进行一些重要的测试,以验证它是否工作正常,并在安装前做出正确响应。

请稍后进行清理
        [root@deep /]# cd /var/tmp
        [root@deep ]/tmp# rm -rf mm-version/ mm-version.tar.gz
      
rm 命令将删除我们用于编译和安装 mm 的所有源文件。它还将从以下位置删除 mm 压缩包/var/tmp目录。

更多文档,要了解更多细节,您可以阅读以下几个 man 页面

MM(3)

共享内存库

mm-config(1)

MM 库配置/构建实用程序

29.2.1. 已安装文件

这些是由程序 MM 在您的系统上安装的文件。

/usr/bin/mm-config
/usr/include/mm.h
/usr/lib/libmm.la
/usr/lib/libmm.a
/usr/man/man1/mm-config.1
/usr/man/man3/mm.3