makefile
来自「tools.03b.zip」· 代码 · 共 67 行
TXT
67 行
# Tools Library
#
# Copyright (C) 2004 Navel Ltd.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License, or (at your option) any later version.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
# Contact information:
# Mailing address:
# Marios Hadjieleftheriou
# University of California, Riverside
# Department of Computer Science
# Surge Building, Room 310
# Riverside, CA 92521
#
# Email:
# marioh@cs.ucr.edu
CXX = g++
CXXFLAGS = -DNDEBUG -Wall
all: Generator ExternalSort Random ResourceUsage PropertySet
../lib/libtools.a:
$(MAKE) -C ..
Generator: Generator.cc
g++ Generator.cc $(CXXFLAGS) -o Generator
ExternalSort: ExternalSort.cc ../lib/libtools.a
g++ ExternalSort.cc $(CXXFLAGS) -I../lib -L../lib -ltools -o ExternalSort
Random: Random.cc ../lib/libtools.a
g++ Random.cc $(CXXFLAGS) -I../lib -L../lib -ltools -o Random
ResourceUsage: ResourceUsage.cc ../lib/libtools.a
g++ ResourceUsage.cc $(CXXFLAGS) -I../lib -L../lib -ltools -o ResourceUsage
PropertySet: PropertySet.cc ../lib/libtools.a
g++ PropertySet.cc $(CXXFLAGS) -I../lib -L../lib -ltools -o PropertySet
debug:
$(MAKE) CXXFLAGS='-Wall -g'
clean:
rm -rf *~ *.o gmon.out
rm -rf Generator Generator.exe
rm -rf ExternalSort ExternalSort.exe
rm -rf Random Random.exe
rm -rf ResourceUsage ResourceUsage.exe
rm -rf PropertySet PropertySet.exe
rm -rf test1/gmon.out test1/*.stackdump
rm -rf *.stackdump
rm -rf test1/data
rm -rf test1/a test1/b
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?