
可以看到一个configure文件这个文件就是我们用来配置选项,检测编译环境。还有一个README或者是INSTALL这个文件是告诉我们一些使用的方法。现在我们就来执行configure,在执行时加入--prefix来指定安装目录,使用方法就是在该解压缩目录中输入./configure –prefix=/usr/local/apr(这个目录是自己指定的,如果以后想要卸载该软件可以直接删除该目录即可,默认是安装在/desired/path/of/apr中,如果使用默认的安装路径想要卸载那就比较麻烦了)在这个过程中如果没有提示错误那就说明可以进行下一步了。
然后就使用make来进行编译了
![]()
make是一个比较漫长的过程,耐心等待就是

到了这里就说明编译完成,接下来就使用make install进行安装了
![]()
完成后我们到/usr/local/目录中看看

我们已经看到我们刚刚安装的apr了,再进到apr目录中看看

我们可以看一些bin目录,include目录还有lib目录
如果我们想让其他的软件使用apr的库,我们就需要在/etc/ld.so.conf.d/目录中创建一个.conf文件来指明它的库路径,那我们就来创建一个文件

创建完成后我们在该文件中写出路径
![]()
然后用ldconfig命令刷新缓存;

可以看到已经加载上了
如果想让程序调用apr的头文件,那我们就在/usr/include中创建一个链接指向/usr/local/apr/include/apr-1
切换到/usr/include目录下

在该目录下可以看到很多头文件










