Ubuntu Eclipse libxml2错误:致命错误:libxml / xmlversion.h:没有这样的文件或目录

时间:2014-04-23 20:23:22

标签: c++ eclipse libxml2

我想在我的eclipse项目中使用libxml2。我可以通过"

在命令行上使用这个库
  

g ++ main.cpp -I / usr / include / libxml2 -lxml2 -o output   "

但我无法在eclipse上使用。我添加C ++ Build-> Setting-> GCC C编译器 - >包含

  

-I / USR /包含/ libxml2的   我添加了C ++ Build-> Setting-> GCC C ++ Linker->库   -lxml2

但是当我构建我的项目时,我通过

收到错误
  

libxml / parser.h:15:31:致命错误:libxml / xmlversion.h:没有这样的文件或目录

1 个答案:

答案 0 :(得分:40)

这是因为libs不完整。你应该安装它们。

Here's one thread that might be helpful.

一个解决方案:

sudo apt-get install libxml2-dev libxslt1-dev

对于Redhat / Centos / Fedora:

yum install libxml-devel