cmake - Debian 软件包依赖于 libgit2
问题描述
我正在使用cpack
创建一个 Debian 包。我的包在运行时需要 libgit2。我有
set(CPACK_DEBIAN_PACKAGE_DEPENDS "libgit2")
在我的CMakeLists.txt
文件中,但安装程序找不到libgit2
.
我发现libgit2-27
是可用的,但似乎数字 27 将来会改变。
如何要求安装程序安装"libgit2-" + <any number higher than 24>"
?
解决方案
与Debian 文档中描述的类似:
set(CPACK_DEBIAN_PACKAGE_DEPENDS "libgit2-25 | libgit2-26 | libgit2-27")
推荐阅读
- docker - 容器启动后Docker CMD命令未运行,而进入容器的命令工作正常
- node.js - mongoose 实时批量插入
- r - 在 Shinyproxy 的 docker 映像中安装预编译的 r 包时出错
- performance - gitlab接口性能慢
- javascript - Cheerio:循环遍历子元素并调用 html()
- python - 带有标签框的 tkinter 页面布局
- php - PHP解码base64 API对数组的响应
- javascript - 如何在 Nextjs、Reactjs 中的 getInitialProps 之前渲染组件
- r - 使用自写函数时小标题和数据帧的区别
- python - Python:'if...or'条件中的监护人参数