win32.mk

来自「SRI international 发布的OAA框架软件」· MK 代码 · 共 39 行

MK
39
字号
# $Id: win32.mk,v 1.2 2002/09/25 21:43:00 mjohnson Exp $
#simple makefile for AddAgent and AddClient

ifndef MINGW_HOME
MINGW_HOME=<please set MINGW_HOME>
CC=<please set MINGW_HOME>
else
CC = gcc
endif
export PATH := $(MINGW_HOME)/bin:${PWD}:$(PATH)

OAALIBDIR = ../../oaalib

LLIBS=${shell cd $(OAALIBDIR)/win32/lib;../bin/pkg-config.exe --libs glib-2.0}
INCLUDE = -I$(INCD) -I$(OAALIBDIR)/win32/include
CFLAGS=${shell cd $(OAALIBDIR)/win32/lib;../bin/pkg-config.exe --cflags glib-2.0} -D_WINDOWS -DIS_DLL


INCLUDES = -I. -I$(OAALIBDIR)/src/ \
           -I$(OAALIBDIR)/stow/glib-2.0.6/include/glib-2.0 \
           -I$(OAALIBDIR)/stow/glib-2.0.6/lib/glib-2.0/include
LIBDIRS = -L$(OAALIBDIR)/obj -L$(OAALIBDIR)/stow/glib-2.0.6/lib
LIBS = $(OAALIBDIR)/obj/oaalib.a -lm  -s -lwsock32

all: addagent addclient copydlls

addagent:
	${CC} -g -O -o AddAgent.exe AddAgent.c  $(INCLUDES) $(CFLAGS) $(LLIBS) ${LIBS}

addclient:
	${CC} -g -O -o AddClient.exe AddClient.c  $(INCLUDES) $(CFLAGS) $(LLIBS) ${LIBS}

copydlls:
	cp $(OAALIBDIR)/win32/lib/*.dll .
	cp $(OAALIBDIR)/obj/oaalib.dll .

clean:
	rm -f AddAgent_C.exe AddClient_C.exe *.dll

⌨️ 快捷键说明

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