win32.mk
来自「SRI international 发布的OAA框架软件」· MK 代码 · 共 37 行
MK
37 行
# $Id: win32.mk,v 1.1 2003/08/15 01:32:32 giuli Exp $
#trivial makefile for TestAgent and TestClient
ifndef MINGW_HOME
MINGW_HOME=<please set MINGW_HOME>
CC=<please set MINGW_HOME>
else
CC = gcc
endif
export PATH := $(MINGW_HOME)\\bin:${PWD}/win32/lib:$(PATH)
LLIBS=${shell cd ../../win32/lib;../bin/pkg-config.exe --libs glib-2.0}
INCLUDE = -I$(INCD) -I../../win32/include
CFLAGS=${shell cd ../../win32/lib;../bin/pkg-config.exe --cflags glib-2.0} -D_WINDOWS -DIS_DLL
OAALIBDIR = ../..
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 = ../../obj/oaalib.a -lm -L../../obj/ -s -lwsock32
all: testagent testclient copydlls
testagent:
${CC} -g -O -o TestAgent.exe TestAgent.c $(INCLUDES) $(CFLAGS) $(LLIBS) ${LIBS}
testclient:
${CC} -g -O -o TestClient.exe TestClient.c $(INCLUDES) $(CFLAGS) $(LLIBS) ${LIBS}
copydlls:
cp ../../win32/lib/*.dll .
cp ../../obj/oaalib.dll .
clean:
rm -f TestAgent.exe TestClient.exe *.dll
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?