File size: 973 Bytes
2b6ccf8 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | # Makefile for picker test
#
# Invocation:
# Solaris: make -f Make_picker_func_test
# Linux: gmake -Rf Make_picker_func_test
# IMPORTANT: change here to set the directory for binary executable files
ifdef MYBIN
BINDIR=${MYBIN}
else
# with the following, binary executables will be placed in bin subdirectory of your home directory
#BINDIR=~/bin/
# if in doubt, use the following - binary executables will be placed in the current directory
BINDIR=.
endif
INCLUDE_DIR=./
# Options specific for GCC
ifndef CC
CC = gcc
endif
#
ifndef CCFLAGS
#
CCFLAGS_BASIC = -Wall -fPIC -I..
#
# optimized
CCFLAGS = -O3 $(CCFLAGS_BASIC)
#
# profile
#CCFLAGS=-O3 -pg $(CCFLAGS_BASIC)
#
# debug - gdb, valgrind, ...
#CCFLAGS = $(CCFLAGS_BASIC) -g
# valgrind --leak-check=yes exe_name <args>
# valgrind --leak-check=full --show-reachable=yes exe_name exe_name <args>
endif
OBJS=vector.o
all : ${OBJS}
%.o : %.c
$(CC) -c $(CCFLAGS) $< -o $@
clean :
rm -f *.o
rm -f *.a
|