⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 png图像文件格式开发包
💻
字号:
PROG=VisualPng
OBJSX=pngfile.o
LIBS=-lpng -lgdi32 -lz -lcomdlg32
LDFLAGS=-mwindows

CC=gcc
LINK=$(CC)
CFLAGS= -c -mms-bitfields  -fno-exceptions -fomit-frame-pointer -march=i386 -mcpu=i686 \
	-D__GW32__ -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64	\
	-DPNG_USE_DLL 
LDFLAGS+=-s
C=.c
E=.exe
O=.o
OBJS=$(PROG)$(O) $(PROG)rc$(O) $(OBJSX)
OBJSXSRC=$(OBJSX:$(O)=$(C))

all: $(PROG)$(E) $(OBJSX)

.SUFFIXES:
.SUFFIXES: .c .o

%o: %c

.c.o:
	$(CC) $(CFLAGS) $< -o $@

$(PROG)rc$(O): $(PROG).rc
	windres -i $< -O coff -o $@

$(OBJSX): $(OBJSXSRC)	
	$(CC) $(CFLAGS) $< -o $@

$(PROG)$(E): $(OBJS)
	$(LINK) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)

clean:
	rm -f *$(E) *$(O)

⌨️ 快捷键说明

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