大家帮忙解释以下这个makefile的参数 急!TOPDIR = ../include $(TOPDIR)Rules.makEXTRA_LIBS += -lpthreadEXEC= $(INSTALL_DIR)/pthread ./pthreadOBJS= pthread.oall: $(EXEC)$(EXEC): $(OBJS) $(CC) $(LDFLAGS) -o $@ $(OBJS) $(EXTRA_LIBS)install:

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 04:49:47
大家帮忙解释以下这个makefile的参数急!TOPDIR=../include$(TOPDIR)Rules.makEXTRA_LIBS+=-lpthreadEXEC=$(INSTALL_DIR)/p

大家帮忙解释以下这个makefile的参数 急!TOPDIR = ../include $(TOPDIR)Rules.makEXTRA_LIBS += -lpthreadEXEC= $(INSTALL_DIR)/pthread ./pthreadOBJS= pthread.oall: $(EXEC)$(EXEC): $(OBJS) $(CC) $(LDFLAGS) -o $@ $(OBJS) $(EXTRA_LIBS)install:
大家帮忙解释以下这个makefile的参数 急!
TOPDIR = ../
include $(TOPDIR)Rules.mak
EXTRA_LIBS += -lpthread
EXEC= $(INSTALL_DIR)/pthread ./pthread
OBJS= pthread.o
all: $(EXEC)
$(EXEC): $(OBJS)
$(CC) $(LDFLAGS) -o $@ $(OBJS) $(EXTRA_LIBS)
install:
$(EXP_INSTALL) $(EXEC) $(INSTALL_DIR)
clean:
-rm -f $(EXEC) *.elf *.gdb *.o

大家帮忙解释以下这个makefile的参数 急!TOPDIR = ../include $(TOPDIR)Rules.makEXTRA_LIBS += -lpthreadEXEC= $(INSTALL_DIR)/pthread ./pthreadOBJS= pthread.oall: $(EXEC)$(EXEC): $(OBJS) $(CC) $(LDFLAGS) -o $@ $(OBJS) $(EXTRA_LIBS)install:
头大了
在google上搜一下gcc的使用手册,或者在linux系统中通过man gcc和gcc --help看看gcc的各个参数说明就可以了
学习需要循序渐进,