【解决问题】xml/apr_xml.c:35:19: fatal error: expat.h: No such file or directory #include <expat.h> 2021-12-22 10:34:20

在安装Apache时遇到了如下报错

xml/apr_xml.c:35:19: fatal error: expat.h: No such file or directory
 #include <expat.h>

安装expat-devel即可,然后重新编译

yum -y install expat-devel
                                    使用git Bash here闪退并生成mintty.exe.stackdump文件
cmd使用git 报错 fatal:open /dev/null or dup failed: No such file or directory
并弹出mitty.dump文件  使用方法见我的CSDN
源码安装apache,拷贝apr apr-util后./congfiger通过,make报错,提示缺少expat.h
因为缺少依赖。安装exapt-devel
yum install expat-devel
                                    xml/apr_xml.c:35:19: 致命错误:expat.h:没有那个文件或目录
在安装 Apache 相关的软件 apr-util 时可能会报这个错误,这是因为系统缺失 expat 库。CentOS下(我这里的环境是CentOS 7)root超级管理员用户执行以下命令,非root超级管理员前面加上 sudo 用以获取权限执行:
# yum install -y expat-devel
                                    报错信息:
[root@localhost apr-util-1.6.1]# make
make[1]: Entering directory `/home/bak/software/apr-util-1.6.1'
/bin/sh /usr/local/apr/build-1/libtool --silent --mode=compile gcc -g -O2 -pthread   -DHAVE_...
                                    apr-util-1.6.1 报错xml/apr_xml.c:35:19: fatal error: expat.h: No such file or directory
xml/apr_xml.c:35:19: fatal error: expat.h: No such file or directory
解决方法(缺少expat库)yum install expat-deve -y 
转载于:...
                                    linux学习记录:记一次手动编译安装组件的过程
  本次安装的组件为 Apache HTTP Server,本篇笔记中记录了全部过程,以供参考。
  apache组件的依赖项比较多,所以安装起来会繁杂一点,不过流程都是大同小异。本次升级中采用的是源码手动编译升级的方法,原因是遇到过没有rpm的系统…所以还是自己操作更踏实点。
目录零、安装目录总结一、安装依赖项1. apr2. apr-util3. pcre二、安装Apache HTTP Server三、总结
零、安装目录总结
  linux下常见的有三