Skip to content

admiswalker/GenericMakefile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GenericMakefile

Generic Makefile for C/C++

動作の詳細: https://admiswalker.blogspot.jp/2017/02/makefile.html

使用手順

  1. Makefile をコピーしてルートディレクトリに設置する.
    (Makefile 以外のファイルは,動作確認用のサンプルコードである)

  2. SRCDIR,および,CFLAGS を設定する.
    例:

      SRCDIR  = *. source/*. source/SubDir1/*.
      CFLAGS  = -L/home/usr/lib -I/home/usr/include
      CFLAGS += -Wall -O3
  1. make する

想定するディレクトリ構成例

 exampledir/
   |
   + Makefile (this file)
   |
   + exe (executable file)
   |
   + make_temp/ (temporary directory for make)
   |
   + *.cpp
   |
   + source/
   |   |
   |   + *.cpp
   |   |
   |   + SubDir1/
   |       |
   |       + *.cpp
   |
   + include/
       |
       + *.hpp

About

Generic Makefile for C/C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published