依赖项已安装但仍未被Cmake
构建检测到。
例如Package 'hyprcursor', required by 'virtual:world', not found
和其他软件包如 libliftoff、libdisplay-info 也一样,但是,
rpm -ql hyprcursor
/usr/bin/hyprcursor-util
/usr/lib/.build-id
/usr/lib/.build-id/32
/usr/lib/.build-id/32/05c1dffee89b3e4e49d035de4b5c2ff8f7a82d
/usr/lib/.build-id/e7
/usr/lib/.build-id/e7/c60306a54118d42cee281b6d1044d2cd681537
/usr/lib64/libhyprcursor.so.0
/usr/lib64/libhyprcursor.so.0.1.8
/usr/share/doc/hyprcursor
/usr/share/doc/hyprcursor/README.md
/usr/share/licenses/hyprcursor
/usr/share/licenses/hyprcursor/LICENSE
但从源代码构建包是可行的
操作系统: Fedora 39
答案1
需要安装 -devel 包用于开发目的
喜欢
sudo dnf install <package>-devel
可以搜索是否存在 -devel 包
sudo dnf search <package>