当我libmicrohttpd
使用搜索包时apt search
,我得到了这个
libmicrohttpd-dbg/xenial 0.9.44+dfsg-1ubuntu2 amd64
library embedding HTTP server functionality (debug)
libmicrohttpd-dev/xenial 0.9.44+dfsg-1ubuntu2 amd64
library embedding HTTP server functionality (development)
libmicrohttpd10/xenial,now 0.9.44+dfsg-1ubuntu2 amd64
library embedding HTTP server functionality
不知道以-dev
/结尾的包-dbg
和普通的包有什么区别,它们之间有什么关系,先谢谢了!
答案1
用最简单的话来说:
-dev
软件包包含编写链接到程序的代码所需的文件-dbg
软件包中包含调试符号,顾名思义,这些符号用于调试程序
您不需要这些就可以使用该程序,就像您不需要-doc
出现的包一样。
有关详细信息,请参阅: