【发布时间】:2015-07-03 01:50:59
【问题描述】:
我使用的是 Debian 8 (Jessie),64 位。我安装了libxml2-dev,现在位于/usr/include/libxml2/libxml。
但是当我这样做时(就像libxml docs 所说)
#include <libxml/parser.h>
我只在编译时得到(使用gcc)
fatal error: libxml/parser.h: no such file or directory
注意:在另一台机器上,使用旧的 64 位 Suse,其中libxml2-dev 位于完全相同的路径中,与新的 Debian 相比,没有设置其他环境变量,它工作得非常好。使用完全相同的 makefile 从一台计算机迁移到另一台计算机时出现问题。 所有 我需要的其他 -dev 库在迁移后(它们都安装了 apt-get)后才工作(它们记录在案的 #include <path>),只有 libxml2-dev 在编译时找不到。
我是否需要做其他事情才能使libxml2-dev 可见?
【问题讨论】:
标签: linux include debian libxml2 suse