1、プログラムソースは、もう、全体の疑問の根っこ、にある。

2、ドキュメント、使い方、~が、公開されていれば、ソースを読むこともない

 a、ドキュメントは、よめない、 例1、デビアン、エクリプス、~ドキュメント、 接続できない、

 b、車輪を二度(ふたたび)発明する、 って、コストの問題?

   つまり、高くて、使えなければ、似たようなものを発明する必要がある。

    例2、 ガソリンエンジンのクランクシャフト、特許でつかえなかった。

 c、なぜ、オープンソース? 情報は、それだけで価値がある。

   会社で、教えると、~やめていく。 自分で価値を売り、なにか、金をもらう。

 e、情報は使えないようにする、ことで、価値をもつ。~利益になる。

 

  まあ、あと、ドンドン離れていく

3、いま、ウブント・リナックスをつかえる。

4、コンパイラ、メイク ファイル~ を、インストールできる、~が、難しいだろう。

 a、ソースを読む、 続ける。 コンパイラをつかう。しかない。

>https://ja.wikipedia.org/wiki/Make >メイクの、解説、ウィキペディア 

機能[編集] 複雑に関連し合ったファイルの依存関係を解決するのがmakeの長所である。

例えば、A というファイルを処理して B というファイルを生成するとき、makeはそれぞれのファイルの更新時刻(タイムスタンプ)を参照し、A が B よりも新しいときには作業を行うが、B が A より新しければ作業は不要と見なして何もしない。

 ファイル数が増え、依存関係が複雑になっても、makeはmakefileの記述を頼りに必要最低限の作業だけを自動で行う。Autotoolsという別のツールを使う事でmakefileの自動生成が可能である。 

 UNIX系ソフトウェアは、ソースコードの形で配布されることがある。そのビルド作業にはほぼ必須のツールといえる(ごくまれにmakeを使わないソフトウェアも存在する)。 

 

 なお、makeはプログラムコードのビルド以外の用途にも使用可能である。例えば、LaTeXのソースファイルからDVI形式のファイルを生成する作業などにも使用することができる。バッチ処理の簡略化にも使うこともできる。