This commit is contained in:
2025-12-01 23:41:00 +01:00
parent 1c1e22b1df
commit 9bc260a750
14 changed files with 254 additions and 38 deletions

View File

@@ -1,7 +1,7 @@
GPP = /usr/bin/g++
OPTS = -Wall -Wno-deprecated -std=c++17 -O2
a.out: diccionariocuacs.o cuac.o fecha.o tablahash.o
$(GPP) $(OPTS) main.cpp tablahash.o cuac.o fecha.o diccionariocuacs.o
OPTS = -Wall -Wno-deprecated -g -std=c++17
a.out: diccionariocuacs.o cuac.o fecha.o tablahash.o nodo.o arbol.o
$(GPP) $(OPTS) main.cpp tablahash.o cuac.o fecha.o diccionariocuacs.o nodo.o arbol.o
fecha.o: fecha.cpp fecha.hpp
$(GPP) $(OPTS) -c fecha.cpp
@@ -15,8 +15,14 @@ tablahash.o: cuac.hpp fecha.hpp tablahash.cpp tablahash.hpp
diccionariocuacs.o: diccionariocuacs.cpp diccionariocuacs.hpp cuac.hpp fecha.hpp tablahash.hpp
$(GPP) $(OPTS) -c diccionariocuacs.cpp
nodo.o: nodo.cpp nodo.hpp fecha.hpp cuac.hpp
$(GPP) $(OPTS) -c nodo.cpp
arbol.o: arbol.cpp nodo.hpp fecha.hpp cuac.hpp
$(GPP) $(OPTS) -c arbol.cpp
clean:
rm *.o a.out *.tar
rm *.o a.out
tar: a.out
tar cvf quacker.tar *.cpp *.hpp Makefile
@@ -24,5 +30,5 @@ tar: a.out
diff: a.out
time ./a.out < entrada.in > salida
sleep 3
sleep 1
diff salida salida.out -y --suppress-common-lines