首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

makefile有关问题?

2013-04-21 
makefile问题???SRCS $(wildcard *.c)OBJS $(SRCS:.c .o)CC gccINCLUDES -I/usr/include/mysqlL

makefile问题???

SRCS = $(wildcard *.c)
OBJS = $(SRCS:.c = .o)
CC = gcc
INCLUDES = -I/usr/include/mysql
LIBS = -L/usr/lib -lmysqlclient -lpthread -lm -lrt -ldl
CCFLAGS = -g -Wall -O0

my_app : $(OBJS)
$(CC) $^ -o $@ $(INCLUDES) $(LIBS)

%.o:%.c
$(CC) -c $< $(CCFLAGS)
clean:
rm *.o
.PHONY:clean

在网上找的一个通用MAKEFILE,MAKE的时候老提示。makefile:9: *** 遗漏分隔符 。 停止。
[解决办法]
命令行必须以Tab键开始,可以看看makefile的基本语法

热点排行