makefile.solaris
来自「台湾大学的一个mgcp 协议的实现源码,对研究mgcp协议很有帮助!」· SOLARIS 代码 · 共 56 行
SOLARIS
56 行
#******************************************************************************
#
# Copyright (C) 1999-2000 Computer & Communications Research Laboratories,
# Industrial Technology Research Institute
#
#------------------------------------------------------------------------------
#
# Makefile for CASim (Solaris Verison).
#
#******************************************************************************
PROJECT_BASE = ../..
OS = Solaris
srcdir = .
os = $(OS)
root_dir = $(PROJECT_BASE)
bindir = ${root_dir}/bin/${os}
incdir = ${root_dir}/include
CC = gcc
INCPATH = -I. -I${incdir}
LIBPATH = -L${bindir}
#CFLAGS =
DEFS=-DSOLARIS
#WARNING =
ARFLAGS = cr
.SUFFIXES:
.SUFFIXES: .c .o
.c.o:
$(CC) $(INCPATH) $(PROGFLAGS) $(CFLAGS) $(DEFS) -o $@ -c $<
################################################################################
TARGET = CASim
PROGFLAGS =
LIBS = -lmgcp -lsocket -lxnet -lposix4
OBJECTS = CASim.o \
tools.o \
trace.o
all: $(TARGET)
$(TARGET): $(OBJECTS)
rm -f $@
$(CC) $(INCPATH) $(CFLAGS) $(DEFS) $(LIBPATH) -o $(TARGET) $(OBJECTS) $(LIBS)
chmod a+x $(TARGET)
cp $(TARGET) $(bindir)
clean :
rm -f $(TARGET) $(OBJECTS)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?