makefile

来自「Vxworks 下重矿设备应用开发」· 代码 · 共 55 行

TXT
55
字号
################################################################################
# Automatically-generated file. Do not edit!
################################################################################

ROOT := ..

-include $(ROOT)/makefile.init

RM := rm -rf

PGM := ZK.obj

CPPFLAGS := \		-I"C:/Program Files/ReDeIDE/plugins/cn.com.ecict.rede.libs.i386.reworks_1.0.0/include" \		-I"C:/Program Files/ReDeIDE/plugins/cn.com.ecict.rede.libs.i386.reworks_1.0.0/include/vxworks" \		-I"C:/Program Files/ReDeIDE/plugins/cn.com.ecict.rede.libs.windml.i386.reworks_1.0.0/include" \		-I"C:/Program Files/ReDeIDE/plugins/cn.com.ecict.rede.libs.graphics.i386.reworks_1.0.0/include" 

LDFLAGS :=  \		-L"C:/Program Files/ReDeIDE/plugins/cn.com.ecict.rede.libs.graphics.i386.reworks_1.0.0/lib" 

BUILD_PREFIX := -B"C:/Program Files/ReDeIDE/plugins/cn.com.ecict.rede.libs.i386.reworks_1.0.0/lib" -specs bsp_specs -qrtos

# All of the sources participating in the build are defined here
-include sources.mk
-include $(SUBDIRS:%=%/subdir.mk)
-include objects.mk
-include $(DEPS)
-include $(ROOT)/makefile.defs

LIBS := $(LIBS) \		-l"graphics" 


all: ZK.exe

ZK.exe: $(PGM)
	@echo_rede 'Building target: $@'
	i386-rtos-objcopy --strip-unneeded -R .rodata -R .comment -R .note -O elf32-i386 $<  $@
	gzip ZK.exe
	mv ZK.exe.gz ZK.exe
	@echo_rede 'Finished building: $@'

$(PGM): $(OBJS)
	@echo_rede 'Building target: $@'
	i386-rtos-g++ $(BUILD_PREFIX) $(LDFLAGS)  -o $@ $(OBJS) $(USER_OBJS) $(LIBS) -Wl,-Ttext,0x00100000 
	@echo_rede 'Finished building: $@'

clean:
	-$(RM) $(OBJS) $(DEPS) ZK.exe

.PHONY: all clean dependents

-include $(ROOT)/makefile.targets

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?