分页: 1 / 1

[问题]emacs下通用的Makefile

发表于 : 2007-12-18 8:23
blackwhite
一直在用vim,现在在学习emacs,用的是cvs版本。
学习到在emacs下compile了。但是如果用make来编译的话,需要一个Makefile,google了一下,没有发现什么有用的答案。有DX用emacs作为IDE的,能否提供一个通用型的Makefile for C/C++。
如果不用Makefile的话,就用,M-X gcc foo.c. 有什么办法不用提供这个被编译的文件名?
谢谢。

发表于 : 2007-12-25 16:29
newage
Makefile怎么可能通用?
最多有个模板,自己根据情况修改
我学习Gtk编程用的Makefile:

代码: 全选

SRC = drmagic.c
OBJ = ${SRC:.c=.o}
CFLAGS = `pkg-config gtk+-2.0 gtksourceview-2.0 --cflags`
LDADD = `pkg-config gtk+-2.0 gtksourceview-2.0 --libs`
CC = gcc
PACKAGE = drmagic

all: ${OBJ}
	${CC} -g -o ${PACKAGE} ${OBJ} ${LDADD}

.c.o:
	${CC} ${CFLAGS} -c $<