📅  最后修改于: 2023-12-03 15:39:43.856000             🧑  作者: Mango
在 Arch Linux 上,部分程序运行时可能会报错找不到 libtidy 库,这是因为 Arch Linux 默认情况下没有安装该库。本文将介绍如何安装 libtidy 库并解决该问题。
Arch Linux 的软件包管理器 Pacman 中已经有 libtidy 库的打包,我们可以使用以下命令来安装:
sudo pacman -S tidy
如果使用 Pacman 安装失败或者需要安装其他版本的 libtidy 库,则可以手动编译安装。具体步骤如下:
git clone https://github.com/htacg/tidy-html5.git
cd tidy-html5
./configure
可以使用以下选项进行更细致的配置:
--prefix=<dir>
:设置安装目录,默认为 /usr/local
。
--enable-shared
:启用共享库。
--enable-static
:启用静态库。
--disable-libtool-lock
:禁用 libtool
锁。
--disable-silent-rules
:禁用静默规则。
--disable-rpath
:禁用 rpath
。
--enable-pkgconfig
:启用 pkg-config
。
make
sudo make install
本文介绍了如何解决在 Arch Linux 上找不到 libtidy 库的问题。通过 Pacman 安装或者手动编译安装 libtidy 库,我们可以解决该问题。