相关疑难解决方法(0)

如何以及为什么创建 -dbg、-dev、-doc 包?

我正在为一个包编写一个 Ubuntu 包,该包本质上提供了许多库和头文件,然后用于构建其他软件。包也分解成相互依赖的较小的子包;从这个意义上说,该包与 boost 非常相似。

我注意到像 boost 这样的包提供

[...]
libboost-dbg
libboost-dev
libboost-doc
[...]
libboost-all-dev
[...]
Run Code Online (Sandbox Code Playgroud)

但没有任何名称boostlibboost.

  • 这背后的想法是什么?
  • 什么是的目的-dbg-dev-doc包?
  • 是否提供了有关如何为这些包编写构建文件的任何说明?

packaging

16
推荐指数
2
解决办法
1万
查看次数

我应该什么时候安装“*-dev”包?

有时,apt-cache 会提供“-dev”包,例如:

libdianewcanvas2     - a gtk+2 vectorial canvas with extra features
libdianewcanvas2-dev - a gtk+2 vectorial canvas with extra features
Run Code Online (Sandbox Code Playgroud)

我想知道什么时候应该安装“*-dev”包?libdianewcanvas2 和 libdianewcanvas2-dev 有什么区别?

software-installation

4
推荐指数
1
解决办法
1677
查看次数

标签 统计

packaging ×1

software-installation ×1