1 Star 1 Fork 1

mirror/kof97react

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Makefile 1.48 KB
一键复制 编辑 原始数据 按行查看 历史
zzhouhe 提交于 2018-01-01 19:36 . ROM:0002B5CA EffectRoutine2A
#######################################
# Base dir of your m68k gcc toolchain #
#######################################
BASEDIR = $(NEODEV)
AS = as
OBJC = objcopy
LD = gcc
#######################################
# Path to libraries and include files #
#######################################
INCDIR = src/
TMPDIR = $(BASEDIR)/tmp
###################################
# Output: {cart, cd} *lower case* #
###################################
OUTPUT = cart
############################
# Settings for cart output #
############################
ROMSIZE = 0x100000
PADBYTE = 0xff
##############################
# Object Files and Libraries #
##############################
OBJS = $(TMPDIR)/main.o $(TMPDIR)/math.o $(TMPDIR)/Palette.o $(TMPDIR)/Sound.o $(TMPDIR)/FixLay.o \
$(TMPDIR)/Sprites.o $(TMPDIR)/Object.o $(TMPDIR)/Title.o $(TMPDIR)/Backgroud.o \
$(TMPDIR)/Help.o $(TMPDIR)/Action.o $(TMPDIR)/20_effect.o
#####################
# Compilation Flags #
#####################
ASFLAGS = -m68000 --register-prefix-optional
LDFLAGS = -Wl,-Tneocart.x
CCFLAGS = -m68000 -O3 -Wall -fomit-frame-pointer -ffast-math -fno-builtin -nostartfiles -nodefaultlibs
##############
# Make rules #
##############
out.bin : test.o
$(OBJC) --gap-fill=$(PADBYTE) --pad-to=$(ROMSIZE) -R .data -O binary $< $@
test.o : $(OBJS)
$(LD) $(CCFLAGS) $(LDFLAGS) $(OBJS) -o $@
$(TMPDIR)/%.o: src/%.s
$(AS) -I$(INCDIR) $(ASFLAGS) $< -o $@
$(TMPDIR)/%.o: src/CH/%.s
$(AS) -I$(INCDIR) $(ASFLAGS) $< -o $@
clean:
rm -f $(TMPDIR)/*.*
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/OrganizationStudy/kof97react.git
git@gitee.com:OrganizationStudy/kof97react.git
OrganizationStudy
kof97react
kof97react
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385