【发布时间】:2014-02-21 05:21:28
【问题描述】:
我有以下生成文件:
CC=g++
CCOPTS=-Wall -Wextra -g
OBJS = manager.o tcpcon.o
TARGETS = manager
.PHONY: all clean
$(TARGETS) : $(OBJS)
$(CC) -o $@ $^ $(CFLAGS) $(LIBS)
all: $(TARGETS) $(OBJS)
clean:
rm -f $(TARGETS) $(OBJS)
%: %.cpp
$(CC) $(CCOPTS) -o $@ $<
有没有办法可以将我的 .o 和 bin 文件构建到名为 build 的目录中?我尝试过一些教程,但我想我只是不完全理解 makefile..
【问题讨论】:
-
我相信这应该会有所帮助:[单击此链接到 2009 年在 Stack Overflow 上回答的类似问题][1] [1]:stackoverflow.com/questions/1950926/…