18.2. 以下に例を示します。例: Makefile を使用した C プログラムの構築
以下の例の手順に従い、Makefile を使用してサンプル C プログラムを構築します。
前提条件
手順
hellomake
ディレクトリーを作成して、そのディレクトリーに移動します。mkdir hellomake cd hellomake
$ mkdir hellomake $ cd hellomake
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下の内容で
hello.c
ファイルを作成します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下の内容で
Makefile
ファイルを作成します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow ImportantMakefile レシピの行は、Tab 文字で開始する必要があります。ブラウザーから上記のテキストをコピーする場合、スペースを代わりに貼り付けてしまう可能性があります。この場合、手動で修正します。
make
を実行します。make
$ make gcc -c -Wall hello.c -o hello.o gcc hello.o -o hello
Copy to Clipboard Copied! Toggle word wrap Toggle overflow このコマンドで、実行可能ファイル
hello
が作成されます。この実行可能ファイル
hello
を実行します。./hello
$ ./hello Hello, World!
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Makefile ターゲットの
clean
を実行して、作成されたファイルを削除します。make clean
$ make clean rm -rf hello.o hello
Copy to Clipboard Copied! Toggle word wrap Toggle overflow