0
從XAR實用工具的源代碼,它看起來像它可以使用的外籍人士或libxml2的XML解析器使得XAR工具使用外籍人士,而不是libxml2的
#if HAVE_LIBXML_XMLREADER_H
#include <libxml/xmlreader.h>
#elif HAVE_BSDXML_H
#include <bsdxml.h>
#elif HAVE_EXPAT_H
#include <expat.h>
我如何得到它使用外籍代替的libxml的當我使用端口安裝它?
FreeBSD最新穩定版本中的這個文件仍然使用Expat https://svnweb.freebsd.org/base/stable/9/contrib/libarchive/libarchive/archive_read_support_format_xar.c?revision=229592&view=markup。這不是由xar實用程序使用嗎? – SivaDotRender
@SivaDotRender這是'libarchive',FreeBSD基礎系統的一個組件。它用於例如FreeBSD的'tar'和'cpio'。它與* xar沒有任何關係,可從端口('/ usr/ports/archivers/xar')獲得。 –
謝謝!這就說得通了! – SivaDotRender