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
무엇이 문제일까요?
답변1
libxslt-devel
컴파일에 필요한 헤더 파일이 포함된 패키지가 필요합니다 .