diff samples/CMakeLists-nonfunctional.txt @ 883:5852a3cdd455

added MacOS (Darwin) to Cpp Makefile and moved non-functional CMakeLists.txt
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Thu, 16 Mar 2017 15:06:14 -0400
parents CMakeLists.txt@2a4e9ef469e5
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/samples/CMakeLists-nonfunctional.txt	Thu Mar 16 15:06:14 2017 -0400
@@ -0,0 +1,49 @@
+CMAKE_MINIMUM_REQUIRED( VERSION 2.6 )
+
+FIND_PACKAGE(
+	OpenCV REQUIRED
+)
+
+FIND_LIBRARY(
+	SQLite3_LIBS sqlite3
+)
+
+#FIND_PACKAGE(TrajectoryManagement)
+
+SET(
+	CMAKE_CXX_FLAGS "-g -Wall"
+)
+
+set(CMAKE_RUNTIME_OUTPUT_DIRECTORY bin)
+
+add_executable(feature-based-tracking
+	c/cvutils.cpp
+	c/feature-based-tracking.cpp
+	c/Motion.cpp
+	c/Parameters.cpp
+	c/utils.cpp
+	c/InputFrameListModule.cpp
+	c/InputVideoFileModule.cpp
+	)
+
+find_package(Boost REQUIRED program_options filesystem system)
+find_library(TrajectoryManagement_LIBRARY TrajectoryManagementAndAnalysis)
+find_path(TrajectoryManagement_INCLUDE_DIR src/Trajectory.h)
+
+add_definitions(
+	-DUSE_OPENCV
+	)
+
+include_directories(
+	${PROJECT_SOURCE_DIR}/include
+	${TrajectoryManagement_INCLUDE_DIR}
+	)
+
+target_link_libraries(feature-based-tracking
+	${TrajectoryManagement_LIBRARY}
+	${SQLite3_LIBS}
+	${OpenCV_LIBS}
+	${Boost_LIBRARIES}
+	)
+
+install(TARGETS feature-based-tracking DESTINATION bin)