我正在尝试运行一个cmake命令(sudo cmake -S. -B./build -G Ninja)。
这给了我一个错误:
-- Configuring FOSSOLOGY
-- Checking for module 'libxslt'
-- Package 'libxslt', required by 'virtual:world', not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:607 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPkgConfig.cmake:829 (_pkg_check_modules_internal)
cmake/SetDefaults.cmake:127 (pkg_check_modules)
CMakeLists.txt:10 (include)但是,当我运行yum list installed | grep libxslt时,我得到了以下输出:
libxslt.x86_64 1.1.37-1.fc37 @fedora 此外,运行sudo dnf install libxslt时说:
Package libxslt-1.1.37-1.fc37.x86_64 is already installed.
Dependencies resolved.
Nothing to do.然而,运行which libxslt会说:
libxslt not found有什么问题吗?
发布于 2023-01-14 18:12:06
您需要包含编译所需的头文件的libxslt-devel包。
https://unix.stackexchange.com/questions/731757
复制相似问题