shirish Asked: 2018-04-18 16:41:14 +0800 CST2018-04-18 16:41:14 +0800 CST 2018-04-18 16:41:14 +0800 CST Debian 中的依赖和构建依赖 772 这部分来自递归依赖检查和反向依赖检查之间的区别是什么? 我仍然有点困惑,所以也许有人可以让它更清楚。 AFAIK,Debian 中的任何软件包都可以通过一种或两种方式使用: 运行时依赖——运行时依赖意味着你不能运行一个特定的软件,直到它的运行依赖不被满足。 构建时依赖,我猜这可能与上述运行时依赖相同或不同? debian dependencies 1 个回答 Voted Best Answer ivanivan 2018-04-18T17:40:29+08:002018-04-18T17:40:29+08:00 构建时间将是构建软件所需要的,无论是在库中(构建 GTK“hello world”?你需要 libgtk-dev 或任何包含的内容,然后 libgtk 库也作为运行时依赖项)或实用程序中即,您需要安装一些在配置/构建过程中调用的特定解析器/生成器/实用程序,例如ncurses当您想要用于make menuconfig配置 Linux 内核时的 -dev 包。 我敢打赌,在您安装build-essential软件包之后,您的大部分构建时依赖项将以各种源文件的形式出现,除了标准 C(++) 库之外,主要是使用各种库的头文件/包含文件。
构建时间将是构建软件所需要的,无论是在库中(构建 GTK“hello world”?你需要 libgtk-dev 或任何包含的内容,然后 libgtk 库也作为运行时依赖项)或实用程序中即,您需要安装一些在配置/构建过程中调用的特定解析器/生成器/实用程序,例如
ncurses
当您想要用于make menuconfig
配置 Linux 内核时的 -dev 包。我敢打赌,在您安装
build-essential
软件包之后,您的大部分构建时依赖项将以各种源文件的形式出现,除了标准 C(++) 库之外,主要是使用各种库的头文件/包含文件。