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

📄 makefile.win32

📁 嵌入式图形库
💻 WIN32
字号:
LIBRARY     = pixman-1CC   = clLINK = linkifeq ($(CFG),)CFG=releaseendififeq ($(MMX),)MMX=1endifCFLAGS     = -MD -nologo -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -I../pixman/src -I. -DPACKAGE=$(LIBRARY) -DPACKAGE_VERSION="" -DPACKAGE_BUGREPORT=""MMX_CFLAGS = -DUSE_MMX -w14710 -w14714# optimization flagsifeq ($(CFG),debug)CFLAGS += -Od -ZielseCFLAGS += -O2endifSOURCES = \	pixman-region.c				\	pixman-image.c					\	pixman-access.c					\	pixman-access-accessors.c			\	pixman-combine.c				\	pixman-compose.c				\	pixman-compose-accessors.c	\	pixman-pict.c					\	pixman-source.c					\	pixman-transformed.c				\	pixman-transformed-accessors.c			\	pixman-utils.c					\	pixman-edge.c					\	pixman-edge-accessors.c		\	pixman-trap.c					\	pixman-compute-region.c		\	pixman-timer.c					\	$(NULL)# MMX compilation flagsifeq ($(MMX),1)CFLAGS += $(MMX_CFLAGS)SOURCES += pixman-mmx.cendifOBJECTS     = $(patsubst %.c, $(CFG)/%.obj, $(SOURCES))# targetsall: inform informMMX $(CFG)/$(LIBRARY).lib	@exit 0clean: inform clean_r 	@exit 0pixman: inform informMMX $(CFG)/$(LIBRARY).lib 	@exit 0inform:ifneq ($(CFG),release)ifneq ($(CFG),debug)	@echo "Invalid specified configuration option : "$(CFG)"."	@echo	@echo -n "Possible choices for configuration are "	@echo "'release' and 'debug'"	@echo ""	@exit 1endifendifinformMMX:ifneq ($(MMX),0)ifneq ($(MMX),1)	@echo "Invalid specified MMX option : "$(MMX)"."	@echo	@echo -n "Possible choices for MMX are 0 or 1"	@echo ""	@exit 1endifendif# pixman compilation and linking$(CFG)/%.obj: %.c	@mkdir -p $(CFG)	@$(CC) -c $(CFLAGS) -Fo"$@" $<$(CFG)/$(LIBRARY).lib: $(OBJECTS)	lib -NOLOGO -OUT:$@ $(OBJECTS) || exit 0clean_r:	@rm -f $(CFG)/*.obj $(CFG)/*.lib $(CFG)/*.pdb $(CFG)/*.ilk || exit 0

⌨️ 快捷键说明

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