#以下是指定編譯器路徑
CC = /opt/armv6/codesourcery/bin/arm-none-linux-gnueabi-gcc
#以下是指定編譯需要的頭文件
CFLAGS = -g -Wall -O0 -I/home/andy/share/alsalib/include -I/home/andy/share/libmad_install/include
#以下是源文件
SRCS = main.c miniplayer_decode.c miniplayer_play.c
#以下是指定需要的庫文件
LIBS = -L/home/andy/share/libmad_install/lib -lmad -L/home/andy/share/alsalib/lib -lasound
#以下是指定目標文件 所有當.c文件變成.o文件
OBJS = $(SRCS:.c=.o)
#以下是生成可執行文件
EXECUTABLE = flac_app
#make all 執行生成可執行文件
#1編譯器 2編譯選項 3輸出 4生成的可執行文件 5需要的源文件 6需要當庫文件
all:
$(CC) $(CFLAGS) -o $(EXECUTABLE) $(SRCS) $(LIBS)