首页 > 解决方案 > Debian 软件包依赖于 libgit2

问题描述

我正在使用cpack创建一个 Debian 包。我的包在运行时需要 libgit2。我有

set(CPACK_DEBIAN_PACKAGE_DEPENDS "libgit2")

在我的CMakeLists.txt文件中,但安装程序找不到libgit2.

我发现libgit2-27是可用的,但似乎数字 27 将来会改变。

如何要求安装程序安装"libgit2-" + <any number higher than 24>"

标签: cmakedebiancpack

解决方案


与Debian 文档中描述的类似:

set(CPACK_DEBIAN_PACKAGE_DEPENDS "libgit2-25 | libgit2-26 | libgit2-27")

推荐阅读