linux:gnu_make

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
linux:gnu_make [2019/02/04 01:18] – [作業を自動化するMakefileの記述] ともやんlinux:gnu_make [2019/08/19 06:48] (現在) ともやん
行 14: 行 14:
 </code> </code>
  これをMakefileで記述すると以下のようになる。\\  これをMakefileで記述すると以下のようになる。\\
-\\ 
 <file autoconf Makefile> <file autoconf Makefile>
 hellocpp: hellomain.cpp hellocpp: hellomain.cpp
行 35: 行 34:
 \\ \\
  以下に複数ソースファイルから実行ファイルをビルドする Makefile の例を示す。\\  以下に複数ソースファイルから実行ファイルをビルドする Makefile の例を示す。\\
-\\ +<file autoconf Makefile>
-[Makefile] +
-<code>+
 StockPricesImport: Http.o MySQLDB.o StockPricesImportApp.o StockPricesImport: Http.o MySQLDB.o StockPricesImportApp.o
  g++ -o StockPricesImport Http.o MySQLDB.o StockPricesImportApp.o  g++ -o StockPricesImport Http.o MySQLDB.o StockPricesImportApp.o
行 46: 行 43:
 StockPricesImportApp.o: StockPricesImportApp.cpp StockPricesImportApp.h StockPricesImportApp.o: StockPricesImportApp.cpp StockPricesImportApp.h
  g++ -c StockPricesImportApp.cpp  g++ -c StockPricesImportApp.cpp
-</code>+</file>
  Makefileの意味は以下の通り。\\  Makefileの意味は以下の通り。\\
   * StockPricesImport ターゲットは、Http.o、MySQLDB.o、StockPricesImportApp.o の四つのファイルに依存している。   * StockPricesImport ターゲットは、Http.o、MySQLDB.o、StockPricesImportApp.o の四つのファイルに依存している。
  • linux/gnu_make.1549210686.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)