小编Col*_*ame的帖子

pkg-config 指示未找到 libxml2

我已经在我的 Ubuntu 20.04 终端(在 WSL 下)安装了 libxml2-dev,因为它是pgModeler的要求。我用过sudo apt-get install libxml2-dev,看起来安装没问题。pgModeler 指令包括“检查库是否已正确安装”,请运行以下命令:pkg-config libxml\xc2\xad2.0 --cflags --libs\n对我来说,这给出了:

\n
\n
Package libxml2.0 was not found in the pkg-config search path. \nPerhaps you should add the directory containing \'libxml2.0.pc\'\nto the PKG_CONFIG_PATH environment variable \nNo package \'libxml2.0\' found\n
Run Code Online (Sandbox Code Playgroud)\n
\n

一些问题的答案建议将路径添加到 PKG_CONFIG_PATH。为了确定要检查的路径,我安装了locate( sudo apt install mlocate)并使用locate libxml | grep \'\\.pc\',我发现这个文件存在:

\n
\n

/usr/lib/x86_64-linux-gnu/pkgconfig/libxml-2.0.pc

\n
\n

然后运行pkg-config --variable pc_path pkg-config给出(我的突出显示):

\n
\n

/usr/local/lib/x86_64-linux-gnu/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig: /usr/lib/x86_64-linux-gnu/pkgconfig :/usr/lib /pkgconfig:/usr/share/pkgconfig …

pkg-config libxml

5
推荐指数
1
解决办法
7300
查看次数

标签 统计

libxml ×1

pkg-config ×1