Makefile指令:
# make install :進行編譯、安裝動作
# make clean :清除編譯過城中產生的檔案
# make deinstall :移除已經安裝的軟體(重要:執行這個指令,一定要在該軟體的目錄中執行喔!如果在/usr/ports中執行這個指令,則會將所有安裝的軟體統統移除喔!)
# make reinstall :重新安裝之前安裝過程中斷的程式。
# make cinfigure :重新進行組態,但不繼續編譯。
# make all install :抓回原始檔案、編譯、安裝。
# make fetch :抓回所需要的原始檔。
# make fetch-list :顯示安裝所需要的檔案。
# make checksum :抓回原始檔案並且使用md5檢查正確性。
# male extract:抓回原始檔,並且將他解開。
# make package :將做好的porst打包製作成packages。

範例:
程式檔案(hello.c):
#include <stdio.h>

int main()
{
printf("Hello world\n");
test();
return 0;
}

程式檔案(test.c):
#include <stdio.h>

int test()
{
printf("I am sandra!\n");
}

使用Makefile來編譯檔案內容,執行程式只需要打:make(linux):