回答:
./configure
アプリケーションをビルドする準備ができているかどうかを示します。アプリケーションのビルドに必要なものがすべて揃っているかどうかを確認し、重大なエラーが見つかった場合は通知します。
make
ソースコードをビルド(コンパイル)します。コンパイラーはコードをコンパイルしますが、ほとんどの場合、コードはスタンドアロンではなく、外部ライブラリー(通常はubuntuパッケージによって提供される)をインストールする必要があります。この手順の後、インストールしようとしているこの特定のアプリケーションの実行可能ファイルが作成されます。
sudo make install
アプリケーションファイルに必要なすべてを適切なシステムディレクトリに移動します。これはmake
、アプリケーションの実行可能ファイルが作成され、後で使用するために適切なシステムディレクトリ(/ usr / bin /など)に移動できるためです。
ライブラリは、プログラマーが特定の目的を達成するために他の人が作成したコードを使用できるようにするために必要です。つまり、プログラムでディスクのフォーマットを実行したい場合、誰かがすでに作成したライブラリを使用してフォーマットを実行し、プログラムでそれらのライブラリを呼び出す必要があります。その人が自分のライブラリで問題を見つけた場合、彼らはそれを修正することができ、それは私のプログラムでも修正します。これにより、オープンソースソフトウェアを非常に高速に作成し、非常に安定させることができます。