Page MenuHomec4science

Makefile
No OneTemporary

File Metadata

Created
Wed, May 14, 11:59

Makefile

CC = g++
CFLAGS =
###------------------------------
### Main targets
###------------------------------------------------------------
BINARIES= main
all: $(BINARIES)
###------------------------------
### Main rules
###------------------------------------------------------------
io.o: io.cpp io.hpp LinSys.hpp Vector_Matrix.hpp
$(CC) $(CFLAGS) -c io.cpp $(INCDIR)
LinSys.o: LinSys.cpp LinSys.hpp Vector_Matrix.hpp io.hpp
$(CC) $(CFLAGS) -c LinSys.cpp $(INCDIR)
Vector_Matrix.o: Vector_Matrix.cpp Vector_Matrix.hpp io.hpp
$(CC) $(CFLAGS)-c Vector_Matrix.cpp $(INCDIR)
main.o: main.cpp Vector_Matrix.hpp io.hpp LinSys.hpp
$(CC) $(CFLAGS)-c main.cpp $(INCDIR)
main: main.o Vector_Matrix.o LinSys.o io.o
$(CC) $(CFLAGS)-o Linear_System main.o Vector_Matrix.o LinSys.o io.o $(LIBS)
###------------------------------
### Misc
###------------------------------------------------------------
.PHONY: clean realclean depend
clean:
$(RM) *.o $(BINARIES) U.dat L.dat P.dat b_star.dat x.dat Convergence.dat

Event Timeline