Debian の依存とビルドの依存

Debian の依存とビルドの依存

この部分は以下から来ています。再帰依存性検査と逆方向依存性検査の違いは何ですか?

私はまだ少し混乱しています。おそらく誰かがより明確に説明することができます。

AFAIK、Debian のすべてのパッケージは、次の 2 つの方法のいずれかで使用できます。

  • ランタイム依存関係 - ランタイム依存関係は、特定のソフトウェアのランタイム依存関係が満たされない限り、ソフトウェアを実行できないことを意味します。
  • ビルド時間の依存関係、上記のランタイムの依存関係と同じでも異なっていますか?

答え1

ビルド時間はライブラリ(GTK "hello world"をビルドするにはlibgtk-devまたは他のインクルードが必要で、実行時の依存関係としてlibgtkライブラリも必要です)またはユーティリティ(たとえば、Linuxカーネルを設定するために使用するncursesには-devパッケージなどの設定/ビルドプロセス中に呼び出される特定のパーサー/ジェネレータ/ユーティリティをインストールする必要があります。make menuconfig

パッケージのインストール後、build-essentialほとんどのビルド時間依存関係はさまざまなソースファイルの形式になり、ほとんどは標準シードに加えてさまざまなC(++)ライブラリを使用するためのヘッダー/インクルードファイルです。銀行。

関連情報