|
|
r: libxml/xmlversion.h: No such file or directory
6 E- u; G3 Y+ U. O6 ~, k& v! E6 R9 c% B3 s6 R0 I4 n
安装yum install libxml2-devel.x86_64
* Q; Y+ x1 \6 B+ a _. W
& n' ?% x( w) H% y8 g但是编译时错误为:1 v l6 C, E- I# s. K+ g
7 c( r) \5 C& T- Cfatal error: libxml/parser.h: No such file or directory
6 d0 l) G/ x l, _
+ O; A& {; E$ D* W, v1 a" D; j #include <libxml/parser.h>
6 D9 m! J) z2 J& o& a Y5 W2 m t# X
在/usr 下查找
: E7 X5 N# s8 x5 C
/ C% z6 o) b3 j2 w[root@hk usr]# find . -name parser.h; N: ^& X( [' W( L2 Q
./src/kernels/2.6.32-696.el6.x86_64/include/linux/parser.h$ x' {6 B) A+ m! y/ ^
./include/libxml2/libxml/parser.h6 R* ]- n# s+ T/ L
& d9 {' @/ l$ z! ^7 K J# I# w+ j- I
发现安装到了/usr/include/下了
3 W- i2 m1 m, d
; F, |* B- J: R! z X' j一般情况下都是查找 /usr/lib在这个下面的库" N" ]; q4 [# G) G" d0 `( B; V
6 T/ C* K3 q) k% l, |: c
所以在include下建一个软连接libxml7 M& G) i% Q- n% f2 e# j: I' V
# |6 {$ [% }: P) M' u/ yln -s /usr/include/libxml2/libxml /usr/include/libxml
3 c7 k" {3 N' O. o. s- t0 i! J& h" {3 p, x& {
% ?, v$ a9 }9 H5 u2 d h" @0 s |
|