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

📄 makefile.mingw

📁 yahoo message protocol stack
💻 MINGW
字号:
## Makefile.mingw## Description: Makefile for win32 (mingw) version of libyahoo### PATHS#INCLUDE_DIR :=		.GTK_TOP :=		../../../../win32-dev/gtk_2_0GAIM_TOP :=		../../..YAHOO_ROOT :=		.GAIM_INSTALL_DIR :=	$(GAIM_TOP)/win32-install-dir#### VARIABLE DEFINITIONS##TARGET = libyahoo# Compiler OptionsCFLAGS =DEFINES =# Static or Plugin... ifeq ($(TYPE),STATIC)  DEFINES += -DSTATIC  DLL_INSTALL_DIR =	$(GAIM_INSTALL_DIR)elseifeq ($(TYPE),PLUGIN)  DLL_INSTALL_DIR =	$(GAIM_INSTALL_DIR)/pluginsendifendif#### INCLUDE  MAKEFILES##include $(GAIM_TOP)/src/win32/global.mak#### INCLUDE PATHS##INCLUDE_PATHS +=	-I$(YAHOO_ROOT) \			-I$(GTK_TOP)/include \			-I$(GTK_TOP)/include/gtk-2.0 \			-I$(GTK_TOP)/include/glib-2.0 \			-I$(GTK_TOP)/include/pango-1.0 \			-I$(GTK_TOP)/include/atk-1.0 \			-I$(GTK_TOP)/lib/glib-2.0/include \			-I$(GTK_TOP)/lib/gtk-2.0/include \			-I$(GAIM_TOP)/src \			-I$(GAIM_TOP)/src/win32 \			-I$(GAIM_TOP)LIB_PATHS =		-L$(GTK_TOP)/lib \			-L$(GAIM_TOP)/src####  SOURCES, OBJECTS##C_SRC =			yahoo.c \			yahoo_auth.c \			yahoochat.c \			yahoo_filexfer.c \			yahoo_profile.c \			yahoo_picture.c \			yahoo_friend.c \			ycht.c \			crypt.c \			util.cOBJECTS = $(C_SRC:%.c=%.o)#### LIBRARIES##LIBS =			-lgtk-win32-2.0 \			-lglib-2.0 \			-lgdk-win32-2.0 \			-lgmodule-2.0 \			-lgobject-2.0 \			-lws2_32 \			-lintl \			-lgaim#### RULES### How to make a C file%.o: %.c	$(CC) $(CFLAGS) $(DEFINES) $(INCLUDE_PATHS) -o $@ -c $<#### TARGET DEFINITIONS##.PHONY: all cleanall: $(TARGET).dllinstall:	cp $(YAHOO_ROOT)/$(TARGET).dll $(DLL_INSTALL_DIR)#### BUILD Dependencies##$(GAIM_TOP)/src/gaim.lib:	$(MAKE) -C $(GAIM_TOP)/src -f Makefile.mingw gaim.lib#### BUILD DLL##$(TARGET).dll: $(OBJECTS) $(GAIM_TOP)/src/gaim.lib	$(CC) -shared $(OBJECTS) $(LIB_PATHS) $(LIBS) $(DLL_LD_FLAGS) -Wl,--out-implib,$(TARGET).lib -o $(TARGET).dll#### CLEAN RULES##clean:	rm -rf *.o	rm -rf $(TARGET).dll	rm -rf $(TARGET).lib

⌨️ 快捷键说明

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