|
|

楼主 |
发表于 2007-3-21 07:30:28
|
显示全部楼层
我的makefile 是有东西的
makefile
################################################################################
# 自动生成的文件。不要编辑!
################################################################################
-include ../makefile.init
RM := rm -rf
# 在此处定义构建中的所有源
-include sources.mk
-include subdir.mk
-include objects.mk
ifneq ($(MAKECMDGOALS),clean)
ifneq ($(strip $(C++_DEPS)),)
-include $(C++_DEPS)
endif
ifneq ($(strip $(C_DEPS)),)
-include $(C_DEPS)
endif
ifneq ($(strip $(CC_DEPS)),)
-include $(CC_DEPS)
endif
ifneq ($(strip $(CPP_DEPS)),)
-include $(CPP_DEPS)
endif
ifneq ($(strip $(CXX_DEPS)),)
-include $(CXX_DEPS)
endif
ifneq ($(strip $(C_UPPER_DEPS)),)
-include $(C_UPPER_DEPS)
endif
endif
-include ../makefile.defs
# 将输入和输出从这些工具调用添加到构建变量
# 所有目标
all: Demo
# 工具调用
Demo: $(OBJS) $(USER_OBJS)
@echo '构建目标: $@'
@echo '调用: GCC C++ 链接程序'
g++ -o"Demo" $(OBJS) $(USER_OBJS) $(LIBS)
@echo '已完成构建目标: $@'
@echo ' '
# 其他目标
clean:
-$(RM) $(OBJS)$(C++_DEPS)$(C_DEPS)$(CC_DEPS)$(CPP_DEPS)$(EXECUTABLES)$(CXX_DEPS)$(C_UPPER_DEPS) Demo
-@echo ' '
.PHONY: all clean dependents
.SECONDARY:
-include ../makefile.targets
objects.mk
################################################################################
# 自动生成的文件。不要编辑!
################################################################################
USER_OBJS :=
LIBS :=
sources.mk
################################################################################
# 自动生成的文件。不要编辑!
################################################################################
O_SRCS :=
CPP_SRCS :=
C_UPPER_SRCS :=
C_SRCS :=
S_SRCS :=
OBJ_SRCS :=
ASM_SRCS :=
CXX_SRCS :=
C++_SRCS :=
CC_SRCS :=
OBJS :=
C++_DEPS :=
C_DEPS :=
CC_DEPS :=
CPP_DEPS :=
EXECUTABLES :=
CXX_DEPS :=
C_UPPER_DEPS :=
# 含有源文件的所有子目录都必须在此处说明
SUBDIRS := \
. \
subdir.mk
################################################################################
# 自动生成的文件。不要编辑!
################################################################################
# 将输入和输出从这些工具调用添加到构建变量
CPP_SRCS += \
../Test.cpp
OBJS += \
./Test.o
CPP_DEPS += \
./Test.d
# 每个子目录都必须给出构建它提供的源的规则
%.o: ../%.cpp
@echo '构建文件: $<'
@echo '调用: GCC C++ 编译器'
g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o"$@" "$<"
@echo '已完成构建: $<'
@echo ' ' |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|