Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Biblioteca PUI/samples/c++/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Biblioteca PUI/samples/c++/Makefile')
-rw-r--r--Biblioteca PUI/samples/c++/Makefile138
1 files changed, 19 insertions, 119 deletions
diff --git a/Biblioteca PUI/samples/c++/Makefile b/Biblioteca PUI/samples/c++/Makefile
index cb4ad0c..49cd950 100644
--- a/Biblioteca PUI/samples/c++/Makefile
+++ b/Biblioteca PUI/samples/c++/Makefile
@@ -1,9 +1,15 @@
-INC_DIR= ../../ARToolkit/include
-LIB_DIR= ../../ARToolkit/lib/
-
-INC_DIR_UTIL= ../../Utilidades/src
-LIB_DIR_UTIL= ../../Utilidades/src
-BIN_DIR= ../bin
+#@author Sebastián Marichal
+# sebastian_marichal@hotmail.com
+# sebarocker@gmail.com
+#
+# Universidad de la República, Montevideo , Uruguay
+#
+INC_DIR= ../../../ARToolkit/include
+LIB_DIR= ../../../ARToolkit/lib/
+
+INC_DIR_UTIL= ../../c++
+LIB_DIR_UTIL= ../..
+BIN_DIR= ../../bin
LDFLAG=-pthread -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lxml2 -lglib-2.0 -L/usr/X11R6/lib -L/usr/local/lib -L$(LIB_DIR) -L$(LIB_DIR_UTIL)
LIBS= -lARgsub -lARgsub_lite -lARvideo -lARMulti -lAR -lpthread -lglut -lGLU -lGL -lXi -lX11 -lm -lXmu -lcv -lcvaux -lSDL -lSDL_mixer -lSDL_gfx $(LIB_DIR_UTIL)/TimeUtils.o
@@ -22,85 +28,19 @@ CFLAG= $(CFLAG_DEBUG)
OBJS =
HEADDERS =
-all: $(BIN_DIR)/CalibradorColor $(BIN_DIR)/CalibradorColorOO $(BIN_DIR)/TocarAnimalesPUI $(BIN_DIR)/MostrarAnimalesPUI $(BIN_DIR)/Prueba $(BIN_DIR)/Renata $(BIN_DIR)/RenataXO $(BIN_DIR)/clicksCV_SeleccionSimpleXO $(BIN_DIR)/multiTest $(BIN_DIR)/multiTestPerformance $(BIN_DIR)/detectarDedal $(BIN_DIR)/clicks $(BIN_DIR)/clicksCV $(BIN_DIR)/clicksCVXO $(BIN_DIR)/Calibrador $(BIN_DIR)/CalibradorAR $(BIN_DIR)/clicksCV_SeleccionSimple $(BIN_DIR)/pruebaPerformanceRGB2HSV
-
-$(BIN_DIR)/pruebaPerformanceRGB2HSV: pruebaPerformanceRGB2HSV.o
- g++ -o $(BIN_DIR)/pruebaPerformanceRGB2HSV $(LIB_DIR_UTIL)/Utilidades.o $(LIB_DIR_UTIL)/Funciones.o $(LIB_DIR_UTIL)/UtilidadesSDL.o $(LIB_DIR_UTIL)/cvUtilities.o pruebaPerformanceRGB2HSV.o $(OBJS) $(LDFLAG) $(LIBS)
-
-$(BIN_DIR)/detectarDedal: detectarDedal.o
- g++ -o $(BIN_DIR)/detectarDedal $(LIB_DIR_UTIL)/Utilidades.o $(LIB_DIR_UTIL)/Funciones.o $(LIB_DIR_UTIL)/UtilidadesSDL.o $(LIB_DIR_UTIL)/cvUtilities.o detectarDedal.o $(OBJS) $(LDFLAG) $(LIBS)
-
-$(BIN_DIR)/clicks: clicks.o
- g++ -o $(BIN_DIR)/clicks $(LIB_DIR_UTIL)/Utilidades.o $(LIB_DIR_UTIL)/UtilidadesSDL.o $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/Funciones.o clicks.o $(OBJS) $(LDFLAG) $(LIBS)
-
-clicks.o: clicks.cpp
- g++ -c $(CFLAG) clicks.cpp
-
-$(BIN_DIR)/clicksCV: clicksCV.o
- g++ -o $(BIN_DIR)/clicksCV $(LIB_DIR_UTIL)/Utilidades.o clicksCV.o $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/Funciones.o $(LIB_DIR_UTIL)/UtilidadesSDL.o $(OBJS) $(LDFLAG) $(LIBS)
-
-$(BIN_DIR)/clicksCVXO: clicksCVXO.o
- g++ -o $(BIN_DIR)/clicksCVXO $(LIB_DIR_UTIL)/Utilidades.o clicksCVXO.o $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/Funciones.o $(LIB_DIR_UTIL)/UtilidadesSDL.o $(OBJS) $(LDFLAG) $(LIBS)
-
-$(BIN_DIR)/clicksCV_SeleccionSimple: clicksCV_SeleccionSimple.o
- g++ -o $(BIN_DIR)/clicksCV_SeleccionSimple $(LIB_DIR_UTIL)/Utilidades.o $(LIB_DIR_UTIL)/Funciones.o clicksCV_SeleccionSimple.o $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/UtilidadesSDL.o $(OBJS) $(LDFLAG) $(LIBS)
-
-$(BIN_DIR)/clicksCV_SeleccionSimpleXO: clicksCV_SeleccionSimpleXO.o
- g++ -o $(BIN_DIR)/clicksCV_SeleccionSimpleXO $(LIB_DIR_UTIL)/Utilidades.o $(LIB_DIR_UTIL)/Funciones.o clicksCV_SeleccionSimpleXO.o $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/UtilidadesSDL.o $(OBJS) $(LDFLAG) $(LIBS)
-
-$(BIN_DIR)/Calibrador: Calibrador.o
- g++ -o $(BIN_DIR)/Calibrador $(LIB_DIR_UTIL)/Utilidades.o $(LIB_DIR_UTIL)/Funciones.o Calibrador.o $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/UtilidadesSDL.o $(OBJS) $(LDFLAG) $(LIBS)
-
-$(BIN_DIR)/CalibradorAR: CalibradorAR.o
- g++ -o $(BIN_DIR)/CalibradorAR $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/Funciones.o $(LIB_DIR_UTIL)/Utilidades.o $(LIB_DIR_UTIL)/UtilidadesSDL.o CalibradorAR.o $(OBJS) $(LDFLAG) $(LIBS)
+all: UtilidadesSDL.o $(BIN_DIR)/CalibradorColorOO $(BIN_DIR)/TocarAnimalesPUI $(BIN_DIR)/MostrarAnimalesPUI
-$(BIN_DIR)/Renata: Renata.o
- g++ -o $(BIN_DIR)/Renata $(LIB_DIR_UTIL)/Utilidades.o $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/Funciones.o Renata.o $(LIB_DIR_UTIL)/UtilidadesSDL.o $(OBJS) $(LDFLAG) $(LIBS)
-
-$(BIN_DIR)/RenataXO: RenataXO.o
- g++ -o $(BIN_DIR)/RenataXO $(LIB_DIR_UTIL)/Utilidades.o $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/Funciones.o RenataXO.o $(LIB_DIR_UTIL)/UtilidadesSDL.o $(OBJS) $(LDFLAG) $(LIBS)
-
-$(BIN_DIR)/CalibradorColor: CalibradorColor.o
- g++ -o $(BIN_DIR)/CalibradorColor $(LIB_DIR_UTIL)/UtilidadesSDL.o $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/Utilidades.o $(LIB_DIR_UTIL)/Funciones.o CalibradorColor.o $(OBJS) $(LDFLAG) $(LIBS)
+UtilidadesSDL.o: UtilidadesSDL.cpp
+ g++ -c $(CFLAG) UtilidadesSDL.cpp
$(BIN_DIR)/CalibradorColorOO: CalibradorColorOO.o
g++ -o $(BIN_DIR)/CalibradorColorOO $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/Funciones.o $(LIB_DIR_UTIL)/Pui.o CalibradorColorOO.o $(OBJS) $(LDFLAG) $(LIBS)
$(BIN_DIR)/TocarAnimalesPUI: TocarAnimalesPUI.o
- g++ -o $(BIN_DIR)/TocarAnimalesPUI $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/Funciones.o $(LIB_DIR_UTIL)/UtilidadesSDL.o $(LIB_DIR_UTIL)/Pui.o TocarAnimalesPUI.o $(OBJS) $(LDFLAG) $(LIBS)
+ g++ -o $(BIN_DIR)/TocarAnimalesPUI $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/Funciones.o UtilidadesSDL.o $(LIB_DIR_UTIL)/Pui.o TocarAnimalesPUI.o $(OBJS) $(LDFLAG) $(LIBS)
$(BIN_DIR)/MostrarAnimalesPUI: MostrarAnimalesPUI.o
- g++ -o $(BIN_DIR)/MostrarAnimalesPUI $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/Funciones.o $(LIB_DIR_UTIL)/UtilidadesSDL.o $(LIB_DIR_UTIL)/Pui.o MostrarAnimalesPUI.o $(OBJS) $(LDFLAG) $(LIBS)
-
-$(BIN_DIR)/Prueba: Prueba.o
- g++ -o $(BIN_DIR)/Prueba $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/Funciones.o $(LIB_DIR_UTIL)/Pui.o Prueba.o $(OBJS) $(LDFLAG) $(LIBS)
-
-clicksCV.o: clicksCV.cpp
- g++ -c $(CFLAG) clicksCV.cpp
-
-clicksCVXO.o: clicksCVXO.cpp
- g++ -c $(CFLAG) clicksCVXO.cpp
-
-clicksCV_SeleccionSimple.o: clicksCV_SeleccionSimple.cpp
- g++ -c $(CFLAG) clicksCV_SeleccionSimple.cpp
-
-clicksCV_SeleccionSimpleXO.o: clicksCV_SeleccionSimpleXO.cpp
- g++ -c $(CFLAG) clicksCV_SeleccionSimpleXO.cpp
-
-Calibrador.o: Calibrador.cpp
- g++ -c $(CFLAG) Calibrador.cpp
-
-CalibradorAR.o: CalibradorAR.cpp
- g++ -c $(CFLAG) CalibradorAR.cpp
-
-Renata.o: Renata.cpp
- g++ -c $(CFLAG) Renata.cpp
-
-RenataXO.o: RenataXO.cpp
- g++ -c $(CFLAG) RenataXO.cpp
-
-CalibradorColor.o: CalibradorColor.cpp
- g++ -c $(CFLAG) CalibradorColor.cpp
+ g++ -o $(BIN_DIR)/MostrarAnimalesPUI $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/Funciones.o UtilidadesSDL.o $(LIB_DIR_UTIL)/Pui.o MostrarAnimalesPUI.o $(OBJS) $(LDFLAG) $(LIBS)
CalibradorColorOO.o: CalibradorColorOO.cpp
g++ -c $(CFLAG) CalibradorColorOO.cpp
@@ -111,54 +51,14 @@ TocarAnimalesPUI.o: TocarAnimalesPUI.cpp
MostrarAnimalesPUI.o: MostrarAnimalesPUI.cpp
g++ -c $(CFLAG) MostrarAnimalesPUI.cpp
-Prueba.o: Prueba.cpp
- g++ -c $(CFLAG) Prueba.cpp
-
-pruebaPerformanceRGB2HSV.o: pruebaPerformanceRGB2HSV.cpp
- g++ -c $(CFLAG) pruebaPerformanceRGB2HSV.cpp
-
-detectarDedal.o: detectarDedal.cpp
- g++ -c $(CFLAG) detectarDedal.cpp
-
-
-
-$(BIN_DIR)/multiTest: multiTest.o $(OBJS)
- g++ -o $(BIN_DIR)/multiTest multiTest.o $(LIB_DIR_UTIL)/Utilidades.o $(LIB_DIR_UTIL)/UtilidadesSDL.o $(LIB_DIR_UTIL)/cvUtilities.o $(LIB_DIR_UTIL)/Funciones.o $(OBJS) $(LDFLAG) $(LIBS)
-
-multiTest.o: multiTest.c $(HEADDERS)
- g++ -c $(CFLAG) multiTest.c
-
-$(BIN_DIR)/multiTestPerformance: multiTestPerformance.o $(OBJS)
- g++ -o $(BIN_DIR)/multiTestPerformance multiTestPerformance.o $(LIB_DIR_UTIL)/OpenCVCamera.o $(OBJS) $(LDFLAG) $(LIBS)
-
-multiTestPerformance.o: multiTestPerformance.cpp $(HEADDERS)
- g++ -c $(CFLAG_RELEASE) multiTestPerformance.cpp
-
-$(BIN_DIR)/multiTestOriginalDispLite: multiTestOriginalDispLite.o $(OBJS)
- g++ -o $(BIN_DIR)/multiTestOriginalDispLite multiTestOriginalDispLite.o $(OBJS) $(LDFLAG) $(LIBS)
-
-multiTestOriginalDispLite.o: multiTestOriginalDispLite.cpp $(HEADDERS)
- g++ -c $(CFLAG) multiTestOriginalDispLite.cpp
-
clean:
rm -f *.o
- rm -f $(BIN_DIR)/multiTest
- rm -f $(BIN_DIR)/detectarDedal
- rm -f $(BIN_DIR)/clicks
- rm -f $(BIN_DIR)/clicksCV
- rm -f $(BIN_DIR)/clicksCVXO
rm -f $(BIN_DIR)/CalibradorColorOO
- rm -f $(BIN_DIR)/CalibradorColor
+ rm -f $(BIN_DIR)/MostrarAnimalesPui
rm -f $(BIN_DIR)/TocarAnimalesPui
-
allclean:
rm -f *.o
- rm -f $(BIN_DIR)/multiTest
- rm -f $(BIN_DIR)/detectarDedal
- rm -f $(BIN_DIR)/clicks
- rm -f $(BIN_DIR)/clicksCV
- rm -f $(BIN_DIR)/clicksCVXO
rm -f $(BIN_DIR)/CalibradorColorOO
- rm -f $(BIN_DIR)/CalibradorColor
+ rm -f $(BIN_DIR)/MostrarAnimalesPui
rm -f $(BIN_DIR)/TocarAnimalesPui