この部分は以下から来ています。再帰依存性検査と逆方向依存性検査の違いは何ですか?
私はまだ少し混乱しています。おそらく誰かがより明確に説明することができます。
AFAIK、Debian のすべてのパッケージは、次の 2 つの方法のいずれかで使用できます。
- ランタイム依存関係 - ランタイム依存関係は、特定のソフトウェアのランタイム依存関係が満たされない限り、ソフトウェアを実行できないことを意味します。
- ビルド時間の依存関係、上記のランタイムの依存関係と同じでも異なっていますか?
答え1
ビルド時間はライブラリ(GTK "hello world"をビルドするにはlibgtk-devまたは他のインクルードが必要で、実行時の依存関係としてlibgtkライブラリも必要です)またはユーティリティ(たとえば、Linuxカーネルを設定するために使用するncurses
には-devパッケージなどの設定/ビルドプロセス中に呼び出される特定のパーサー/ジェネレータ/ユーティリティをインストールする必要があります。make menuconfig
パッケージのインストール後、build-essential
ほとんどのビルド時間依存関係はさまざまなソースファイルの形式になり、ほとんどは標準シードに加えてさまざまなC(++)ライブラリを使用するためのヘッダー/インクルードファイルです。銀行。