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

📄 makefile.mak

📁 我学习UNIX的体会。
💻 MAK
字号:
# **********************************************************************
#
# Copyright (c) 2000
# Intervision Software Co., Ltd.
# Haidian District, Beijing.
#
# All Rights Reserved
#
# **********************************************************************

top_srcdir	= ..\..

SERVER_NAME	= server.exe
SERVER_TIE_NAME	= server_tie.exe
CLIENT_NAME	= client.exe

TARGETS		= $(SERVER_NAME) \
		  $(SERVER_TIE_NAME) \
		  $(CLIENT_NAME)

!include ..\Make.rules.mak

COMMON_OBJS	= Hello.obj

SERVER_OBJS	= Hello_skel.obj \
		  Hello_impl.obj \
		  Server.obj

SERVER_TIE_OBJS	= Hello_skel.obj \
		  Hello_impl_tie.obj \
		  Server_tie.obj

CLIENT_OBJS	= Client.obj

ALL_CXXFLAGS	= $(CXXFLAGS)
ALL_CPPFLAGS	= /I. $(STAR_CPPFLAGS) $(CPPFLAGS)
ALL_LIBS	= $(STAR_LIBS) $(LIBS)
 
$(SERVER_NAME): $(COMMON_OBJS) $(SERVER_OBJS)
	-del $@
	$(LINK) $(LINKFLAGS) /out:$@ \
	$(COMMON_OBJS) $(SERVER_OBJS) $(ALL_LIBS)

$(SERVER_TIE_NAME): $(COMMON_OBJS) $(SERVER_TIE_OBJS)
	-del $@
	$(LINK) $(LINKFLAGS) /out:$@ \
	$(COMMON_OBJS) $(SERVER_TIE_OBJS) $(ALL_LIBS)

$(CLIENT_NAME): $(COMMON_OBJS) $(CLIENT_OBJS)
	-del $@
	$(LINK) $(LINKFLAGS) /out:$@ \
	$(COMMON_OBJS) $(CLIENT_OBJS) $(ALL_LIBS)

Hello.cpp Hello.h: Hello.idl
	-del Hello.cpp Hello.h
	-del Hello_skel.cpp Hello_skel.h
	$(IDL) --no-type-codes --tie Hello.idl

Hello_skel.cpp Hello_skel.h Hello_skel_tie.h: Hello.cpp

⌨️ 快捷键说明

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