https://doi.org/10.5201/ipol.2014.98
Tip revision: a774add2f966ff371462ab88d6efb6d525c7b7e4 authored by Software Heritage on 12 July 2013, 00:00:00 UTC
ipol: Deposit 1240 in collection ipol
ipol: Deposit 1240 in collection ipol
Tip revision: a774add
Makefile
COBJ = io_png.o
CXXOBJ = libauxiliar.o libpansharpening.o pansharpening_ipol.o imdiff_ipol.o
BIN = pansharpening_ipol imdiff_ipol
hdrdir= -I/usr/local/include/ -I/usr/include/
libdir= -L/usr/local/lib/ -L/usr/lib/
COPT = -O3 -funroll-loops -fomit-frame-pointer -Wall -Wextra
CFLAGS += -g $(COPT) $(hdrdir) -fopenmp
LDFLAGS += $(CXXFLAGS) $(libdir) -lpng -lgomp
default: $(COBJ) $(CXXOBJ) $(BIN)
$(COBJ) : %.o : %.c
$(CC) -c $(CFLAGS) $< -o $@
$(CXXOBJ) : %.o : %.cpp
$(CXX) -std=c++98 -c $(CFLAGS) $< -o $@
$(BIN) : % : %.o io_png.o libauxiliar.o libpansharpening.o
$(CXX) -std=c++98 -o $@ $^ $(LDFLAGS)
.PHONY : clean
clean:
$(RM) $(COBJ) $(CXXOBJ) ; rm $(BIN)