From 208b2fcc10fc7baf9e306f8ac8706ed8d0fb11da Mon Sep 17 00:00:00 2001 From: vahid Date: Thu, 26 Aug 2021 12:49:04 +0430 Subject: [PATCH] add freak kernel init --- .../vio/cmake-build-debug/CATKIN_IGNORE | 0 .../vio/cmake-build-debug/CMakeCache.txt | 848 +++ .../CMakeFiles/3.19.2/CMakeCCompiler.cmake | 77 + .../CMakeFiles/3.19.2/CMakeCXXCompiler.cmake | 89 + .../3.19.2/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 8248 bytes .../3.19.2/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 8264 bytes .../CMakeFiles/3.19.2/CMakeSystem.cmake | 15 + .../3.19.2/CompilerIdC/CMakeCCompilerId.c | 691 +++ .../CMakeFiles/3.19.2/CompilerIdC/a.out | Bin 0 -> 8408 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 680 +++ .../CMakeFiles/3.19.2/CompilerIdCXX/a.out | Bin 0 -> 8416 bytes .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/CMakeRuleHashes.txt | 27 + .../CMakeFiles/Makefile.cmake | 356 ++ .../cmake-build-debug/CMakeFiles/Makefile2 | 2105 +++++++ .../cmake-build-debug/CMakeFiles/Progress/29 | 1 + .../cmake-build-debug/CMakeFiles/Progress/35 | 1 + .../CMakeFiles/Progress/count.txt | 1 + .../CMakeFiles/TargetDirectories.txt | 97 + .../CMakeFiles/VerifyGlobs.cmake | 36 + .../DependInfo.cmake | 11 + .../build.make | 95 + .../cmake_clean.cmake | 8 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 95 + .../cmake_clean.cmake | 8 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 95 + .../cmake_clean.cmake | 8 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../clean_test_results.dir/DependInfo.cmake | 11 + .../clean_test_results.dir/build.make | 95 + .../clean_test_results.dir/cmake_clean.cmake | 8 + .../clean_test_results.dir/progress.make | 1 + .../CMakeFiles/clion-environment.txt | 3 + .../CMakeFiles/clion-log.txt | 55 + .../CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/cmake.verify_globs | 1 + .../download_extra_data.dir/DependInfo.cmake | 11 + .../download_extra_data.dir/build.make | 91 + .../download_extra_data.dir/cmake_clean.cmake | 5 + .../download_extra_data.dir/progress.make | 1 + .../CMakeFiles/doxygen.dir/DependInfo.cmake | 11 + .../CMakeFiles/doxygen.dir/build.make | 91 + .../CMakeFiles/doxygen.dir/cmake_clean.cmake | 5 + .../CMakeFiles/doxygen.dir/progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../CMakeFiles/progress.marks | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../CMakeFiles/run_tests.dir/DependInfo.cmake | 11 + .../CMakeFiles/run_tests.dir/build.make | 91 + .../run_tests.dir/cmake_clean.cmake | 5 + .../CMakeFiles/run_tests.dir/progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../CMakeFiles/tests.dir/DependInfo.cmake | 11 + .../CMakeFiles/tests.dir/build.make | 91 + .../CMakeFiles/tests.dir/cmake_clean.cmake | 5 + .../CMakeFiles/tests.dir/progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../tf_generate_messages_cpp.dir/build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../tf_generate_messages_eus.dir/build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../tf_generate_messages_lisp.dir/build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 91 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../tf_generate_messages_py.dir/build.make | 91 + .../cmake_clean.cmake | 5 + .../tf_generate_messages_py.dir/progress.make | 1 + .../CMakeFiles/vio.dir/CXX.includecache | 1172 ++++ .../CMakeFiles/vio.dir/DependInfo.cmake | 61 + .../CMakeFiles/vio.dir/build.make | 578 ++ .../CMakeFiles/vio.dir/cmake_clean.cmake | 33 + .../CMakeFiles/vio.dir/depend.internal | 5423 +++++++++++++++++ .../CMakeFiles/vio.dir/depend.make | 5423 +++++++++++++++++ .../CMakeFiles/vio.dir/flags.make | 10 + .../CMakeFiles/vio.dir/link.txt | 1 + .../CMakeFiles/vio.dir/progress.make | 26 + .../CMakeFiles/vio.dir/src/atan_camera.cpp.o | Bin 0 -> 10440 bytes .../CMakeFiles/vio.dir/src/cl_class.cpp.o | Bin 0 -> 153656 bytes .../CMakeFiles/vio.dir/src/config.cpp.o | Bin 0 -> 51440 bytes .../CMakeFiles/vio.dir/src/depth_filter.cpp.o | Bin 0 -> 393968 bytes .../vio.dir/src/feature_alignment.cpp.o | Bin 0 -> 96528 bytes .../vio.dir/src/feature_detection.cpp.o | Bin 0 -> 126832 bytes .../CMakeFiles/vio.dir/src/frame.cpp.o | Bin 0 -> 116920 bytes .../vio.dir/src/frame_handler_base.cpp.o | Bin 0 -> 244664 bytes .../vio.dir/src/frame_handler_mono.cpp.o | Bin 0 -> 311032 bytes .../CMakeFiles/vio.dir/src/homography.cpp.o | Bin 0 -> 454584 bytes .../vio.dir/src/initialization.cpp.o | Bin 0 -> 154736 bytes .../CMakeFiles/vio.dir/src/map.cpp.o | Bin 0 -> 291760 bytes .../CMakeFiles/vio.dir/src/matcher.cpp.o | Bin 0 -> 118840 bytes .../CMakeFiles/vio.dir/src/math_utils.cpp.o | Bin 0 -> 13744 bytes .../vio.dir/src/output_helper.cpp.o | Bin 0 -> 81824 bytes .../CMakeFiles/vio.dir/src/point.cpp.o | Bin 0 -> 128008 bytes .../vio.dir/src/pose_optimizer.cpp.o | Bin 0 -> 139208 bytes .../CMakeFiles/vio.dir/src/reprojector.cpp.o | Bin 0 -> 269536 bytes .../CMakeFiles/vio.dir/src/robust_cost.cpp.o | Bin 0 -> 27504 bytes .../vio.dir/src/sparse_img_align.cpp.o | Bin 0 -> 195528 bytes .../vio.dir/src/sparse_img_align_gpu.cpp.o | Bin 0 -> 245544 bytes .../CMakeFiles/vio.dir/src/vision.cpp.o | Bin 0 -> 100008 bytes .../CMakeFiles/vio.dir/src/visualizer.cpp.o | Bin 0 -> 277528 bytes .../vio_gencpp.dir/DependInfo.cmake | 11 + .../CMakeFiles/vio_gencpp.dir/build.make | 91 + .../vio_gencpp.dir/cmake_clean.cmake | 5 + .../CMakeFiles/vio_gencpp.dir/progress.make | 1 + .../DependInfo.cmake | 11 + .../vio_generate_messages.dir/build.make | 91 + .../cmake_clean.cmake | 5 + .../vio_generate_messages.dir/progress.make | 1 + .../DependInfo.cmake | 11 + .../vio_generate_messages_cpp.dir/build.make | 122 + .../cmake_clean.cmake | 11 + .../progress.make | 4 + .../DependInfo.cmake | 11 + .../vio_generate_messages_eus.dir/build.make | 122 + .../cmake_clean.cmake | 12 + .../progress.make | 5 + .../DependInfo.cmake | 11 + .../vio_generate_messages_lisp.dir/build.make | 116 + .../cmake_clean.cmake | 11 + .../progress.make | 4 + .../DependInfo.cmake | 11 + .../build.make | 116 + .../cmake_clean.cmake | 11 + .../progress.make | 4 + .../DependInfo.cmake | 11 + .../vio_generate_messages_py.dir/build.make | 125 + .../cmake_clean.cmake | 12 + .../progress.make | 5 + .../vio_geneus.dir/DependInfo.cmake | 11 + .../CMakeFiles/vio_geneus.dir/build.make | 91 + .../vio_geneus.dir/cmake_clean.cmake | 5 + .../CMakeFiles/vio_geneus.dir/progress.make | 1 + .../vio_genlisp.dir/DependInfo.cmake | 11 + .../CMakeFiles/vio_genlisp.dir/build.make | 91 + .../vio_genlisp.dir/cmake_clean.cmake | 5 + .../CMakeFiles/vio_genlisp.dir/progress.make | 1 + .../vio_gennodejs.dir/DependInfo.cmake | 11 + .../CMakeFiles/vio_gennodejs.dir/build.make | 91 + .../vio_gennodejs.dir/cmake_clean.cmake | 5 + .../vio_gennodejs.dir/progress.make | 1 + .../CMakeFiles/vio_genpy.dir/DependInfo.cmake | 11 + .../CMakeFiles/vio_genpy.dir/build.make | 91 + .../vio_genpy.dir/cmake_clean.cmake | 5 + .../CMakeFiles/vio_genpy.dir/progress.make | 1 + .../cmake-build-debug/CTestConfiguration.ini | 109 + .../vio/cmake-build-debug/CTestCustom.cmake | 2 + .../vio/cmake-build-debug/CTestTestfile.cmake | 7 + GPU_version/vio/cmake-build-debug/Makefile | 1903 ++++++ .../atomic_configure/.rosinstall | 2 + .../atomic_configure/_setup_util.py | 304 + .../cmake-build-debug/atomic_configure/env.sh | 16 + .../atomic_configure/local_setup.bash | 8 + .../atomic_configure/local_setup.sh | 9 + .../atomic_configure/local_setup.zsh | 8 + .../atomic_configure/setup.bash | 8 + .../atomic_configure/setup.sh | 96 + .../atomic_configure/setup.zsh | 8 + .../catkin_generated/version/package.cmake | 24 + .../catkin_generated/env_cached.sh | 16 + .../catkin_generated/generate_cached_setup.py | 30 + .../catkin_generated/installspace/.rosinstall | 2 + .../installspace/_setup_util.py | 304 + .../catkin_generated/installspace/env.sh | 16 + .../installspace/local_setup.bash | 8 + .../installspace/local_setup.sh | 9 + .../installspace/local_setup.zsh | 8 + .../catkin_generated/installspace/setup.bash | 8 + .../catkin_generated/installspace/setup.sh | 96 + .../catkin_generated/installspace/setup.zsh | 8 + .../installspace/vio-msg-extras.cmake | 2 + .../installspace/vio-msg-paths.cmake | 4 + .../catkin_generated/installspace/vio.pc | 8 + .../installspace/vioConfig-version.cmake | 14 + .../installspace/vioConfig.cmake | 223 + .../catkin_generated/ordered_paths.cmake | 1 + .../catkin_generated/package.cmake | 16 + .../pkg.develspace.context.pc.py | 8 + .../pkg.installspace.context.pc.py | 8 + .../catkin_generated/setup_cached.sh | 16 + .../stamps/vio/_setup_util.py.stamp | 304 + .../vio/interrogate_setup_dot_py.py.stamp | 255 + .../stamps/vio/package.xml.stamp | 34 + .../stamps/vio/pkg-genmsg.cmake.em.stamp | 166 + .../stamps/vio/pkg.pc.em.stamp | 8 + .../vio-msg-extras.cmake.develspace.in | 2 + .../vio-msg-extras.cmake.installspace.in | 2 + .../cmake/vio-genmsg-context.py | 11 + .../cmake-build-debug/cmake/vio-genmsg.cmake | 340 ++ .../vio/cmake-build-debug/cmake_install.cmake | 206 + .../vio/cmake-build-debug/devel/.catkin | 1 + .../vio/cmake-build-debug/devel/.rosinstall | 2 + .../cmake-build-debug/devel/_setup_util.py | 304 + .../vio/cmake-build-debug/devel/cmake.lock | 0 .../vio/cmake-build-debug/devel/env.sh | 16 + .../devel/lib/pkgconfig/vio.pc | 8 + .../python2.7/dist-packages/vio/__init__.py | 0 .../cmake-build-debug/devel/local_setup.bash | 8 + .../cmake-build-debug/devel/local_setup.sh | 9 + .../cmake-build-debug/devel/local_setup.zsh | 8 + .../vio/cmake-build-debug/devel/setup.bash | 8 + .../vio/cmake-build-debug/devel/setup.sh | 96 + .../vio/cmake-build-debug/devel/setup.zsh | 8 + .../share/vio/cmake/vio-msg-extras.cmake | 2 + .../devel/share/vio/cmake/vio-msg-paths.cmake | 4 + .../share/vio/cmake/vioConfig-version.cmake | 14 + .../devel/share/vio/cmake/vioConfig.cmake | 223 + .../CMakeDirectoryInformation.cmake | 16 + .../gtest/CMakeFiles/progress.marks | 1 + .../gtest/CTestTestfile.cmake | 7 + .../vio/cmake-build-debug/gtest/Makefile | 217 + .../gtest/cmake_install.cmake | 50 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/gmock.dir/DependInfo.cmake | 33 + .../CMakeFiles/gmock.dir/build.make | 132 + .../CMakeFiles/gmock.dir/cmake_clean.cmake | 11 + .../CMakeFiles/gmock.dir/depend.make | 2 + .../CMakeFiles/gmock.dir/flags.make | 10 + .../googlemock/CMakeFiles/gmock.dir/link.txt | 1 + .../CMakeFiles/gmock.dir/progress.make | 4 + .../gmock_main.dir/DependInfo.cmake | 34 + .../CMakeFiles/gmock_main.dir/build.make | 147 + .../gmock_main.dir/cmake_clean.cmake | 12 + .../CMakeFiles/gmock_main.dir/depend.make | 2 + .../CMakeFiles/gmock_main.dir/flags.make | 10 + .../CMakeFiles/gmock_main.dir/link.txt | 1 + .../CMakeFiles/gmock_main.dir/progress.make | 5 + .../googlemock/CMakeFiles/progress.marks | 1 + .../gtest/googlemock/CTestTestfile.cmake | 7 + .../gtest/googlemock/Makefile | 345 ++ .../gtest/googlemock/cmake_install.cmake | 50 + .../gtest/googlemock/gmock.cbp | 797 +++ .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/gtest.dir/DependInfo.cmake | 30 + .../gtest/CMakeFiles/gtest.dir/build.make | 117 + .../CMakeFiles/gtest.dir/cmake_clean.cmake | 10 + .../gtest/CMakeFiles/gtest.dir/depend.make | 2 + .../gtest/CMakeFiles/gtest.dir/flags.make | 10 + .../gtest/CMakeFiles/gtest.dir/link.txt | 1 + .../gtest/CMakeFiles/gtest.dir/progress.make | 3 + .../gtest_main.dir/DependInfo.cmake | 31 + .../CMakeFiles/gtest_main.dir/build.make | 118 + .../gtest_main.dir/cmake_clean.cmake | 10 + .../CMakeFiles/gtest_main.dir/depend.make | 2 + .../CMakeFiles/gtest_main.dir/flags.make | 10 + .../gtest/CMakeFiles/gtest_main.dir/link.txt | 1 + .../CMakeFiles/gtest_main.dir/progress.make | 3 + .../gtest/CMakeFiles/progress.marks | 1 + .../googlemock/gtest/CTestTestfile.cmake | 6 + .../gtest/googlemock/gtest/Makefile | 309 + .../googlemock/gtest/cmake_install.cmake | 44 + .../gtest/googlemock/gtest/gtest.cbp | 668 ++ .../gtest/googletest-distribution.cbp | 797 +++ GPU_version/vio/cmake-build-debug/vio.cbp | 1653 +++++ GPU_version/vio/include/vio/reprojector.h | 10 +- GPU_version/vio/kernel/freak.cl | 129 + GPU_version/vio/kernel/integral_image.cl | 14 + GPU_version/vio/src/cl_class.cpp | 4 +- GPU_version/vio/src/frame_handler_mono.cpp | 1 + GPU_version/vio/src/reprojector.cpp | 234 +- 428 files changed, 36442 insertions(+), 14 deletions(-) create mode 100644 GPU_version/vio/cmake-build-debug/CATKIN_IGNORE create mode 100644 GPU_version/vio/cmake-build-debug/CMakeCache.txt create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CMakeCCompiler.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CMakeCXXCompiler.cmake create mode 100755 GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_C.bin create mode 100755 GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_CXX.bin create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CMakeSystem.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/CMakeCCompilerId.c create mode 100755 GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/a.out create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/a.out create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/CMakeRuleHashes.txt create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/Makefile.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/Makefile2 create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/Progress/29 create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/Progress/35 create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/Progress/count.txt create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/TargetDirectories.txt create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/VerifyGlobs.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/clion-environment.txt create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/clion-log.txt create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/cmake.check_cache create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/cmake.verify_globs create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/progress.marks create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/CXX.includecache create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/depend.internal create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/depend.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/flags.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/link.txt create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/atan_camera.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/cl_class.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/config.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/depth_filter.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/feature_alignment.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/feature_detection.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/frame.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/frame_handler_base.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/homography.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/initialization.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/map.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/matcher.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/math_utils.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/output_helper.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/point.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/pose_optimizer.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/reprojector.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/robust_cost.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/sparse_img_align.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/vision.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/visualizer.cpp.o create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_gencpp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_gencpp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_gencpp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_gencpp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_cpp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_cpp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_eus.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_eus.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_eus.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_lisp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_lisp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_nodejs.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_nodejs.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_py.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_py.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_py.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_py.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_geneus.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_geneus.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_geneus.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_geneus.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_genlisp.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_genlisp.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_genlisp.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_genlisp.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_gennodejs.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_gennodejs.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_gennodejs.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_gennodejs.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_genpy.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_genpy.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_genpy.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CMakeFiles/vio_genpy.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/CTestConfiguration.ini create mode 100644 GPU_version/vio/cmake-build-debug/CTestCustom.cmake create mode 100644 GPU_version/vio/cmake-build-debug/CTestTestfile.cmake create mode 100644 GPU_version/vio/cmake-build-debug/Makefile create mode 100644 GPU_version/vio/cmake-build-debug/atomic_configure/.rosinstall create mode 100755 GPU_version/vio/cmake-build-debug/atomic_configure/_setup_util.py create mode 100755 GPU_version/vio/cmake-build-debug/atomic_configure/env.sh create mode 100644 GPU_version/vio/cmake-build-debug/atomic_configure/local_setup.bash create mode 100644 GPU_version/vio/cmake-build-debug/atomic_configure/local_setup.sh create mode 100644 GPU_version/vio/cmake-build-debug/atomic_configure/local_setup.zsh create mode 100644 GPU_version/vio/cmake-build-debug/atomic_configure/setup.bash create mode 100644 GPU_version/vio/cmake-build-debug/atomic_configure/setup.sh create mode 100644 GPU_version/vio/cmake-build-debug/atomic_configure/setup.zsh create mode 100644 GPU_version/vio/cmake-build-debug/catkin/catkin_generated/version/package.cmake create mode 100755 GPU_version/vio/cmake-build-debug/catkin_generated/env_cached.sh create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/generate_cached_setup.py create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/installspace/.rosinstall create mode 100755 GPU_version/vio/cmake-build-debug/catkin_generated/installspace/_setup_util.py create mode 100755 GPU_version/vio/cmake-build-debug/catkin_generated/installspace/env.sh create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/installspace/local_setup.bash create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/installspace/local_setup.sh create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/installspace/local_setup.zsh create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/installspace/setup.bash create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/installspace/setup.sh create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/installspace/setup.zsh create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vio-msg-extras.cmake create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vio-msg-paths.cmake create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vio.pc create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vioConfig-version.cmake create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vioConfig.cmake create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/ordered_paths.cmake create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/package.cmake create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/pkg.develspace.context.pc.py create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/pkg.installspace.context.pc.py create mode 100755 GPU_version/vio/cmake-build-debug/catkin_generated/setup_cached.sh create mode 100755 GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/_setup_util.py.stamp create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/interrogate_setup_dot_py.py.stamp create mode 100755 GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/package.xml.stamp create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/pkg-genmsg.cmake.em.stamp create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/pkg.pc.em.stamp create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/vio-msg-extras.cmake.develspace.in create mode 100644 GPU_version/vio/cmake-build-debug/catkin_generated/vio-msg-extras.cmake.installspace.in create mode 100644 GPU_version/vio/cmake-build-debug/cmake/vio-genmsg-context.py create mode 100644 GPU_version/vio/cmake-build-debug/cmake/vio-genmsg.cmake create mode 100644 GPU_version/vio/cmake-build-debug/cmake_install.cmake create mode 100644 GPU_version/vio/cmake-build-debug/devel/.catkin create mode 100644 GPU_version/vio/cmake-build-debug/devel/.rosinstall create mode 100755 GPU_version/vio/cmake-build-debug/devel/_setup_util.py create mode 100644 GPU_version/vio/cmake-build-debug/devel/cmake.lock create mode 100755 GPU_version/vio/cmake-build-debug/devel/env.sh create mode 100644 GPU_version/vio/cmake-build-debug/devel/lib/pkgconfig/vio.pc create mode 100644 GPU_version/vio/cmake-build-debug/devel/lib/python2.7/dist-packages/vio/__init__.py create mode 100644 GPU_version/vio/cmake-build-debug/devel/local_setup.bash create mode 100644 GPU_version/vio/cmake-build-debug/devel/local_setup.sh create mode 100644 GPU_version/vio/cmake-build-debug/devel/local_setup.zsh create mode 100644 GPU_version/vio/cmake-build-debug/devel/setup.bash create mode 100644 GPU_version/vio/cmake-build-debug/devel/setup.sh create mode 100644 GPU_version/vio/cmake-build-debug/devel/setup.zsh create mode 100644 GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vio-msg-extras.cmake create mode 100644 GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vio-msg-paths.cmake create mode 100644 GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vioConfig-version.cmake create mode 100644 GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vioConfig.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/CMakeFiles/progress.marks create mode 100644 GPU_version/vio/cmake-build-debug/gtest/CTestTestfile.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/Makefile create mode 100644 GPU_version/vio/cmake-build-debug/gtest/cmake_install.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/depend.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/flags.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/link.txt create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/progress.marks create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/CTestTestfile.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/Makefile create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/cmake_install.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gmock.cbp create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/depend.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/flags.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/link.txt create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/depend.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/flags.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/link.txt create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/progress.make create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/progress.marks create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CTestTestfile.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/Makefile create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/cmake_install.cmake create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/gtest.cbp create mode 100644 GPU_version/vio/cmake-build-debug/gtest/googletest-distribution.cbp create mode 100644 GPU_version/vio/cmake-build-debug/vio.cbp create mode 100644 GPU_version/vio/kernel/freak.cl create mode 100644 GPU_version/vio/kernel/integral_image.cl diff --git a/GPU_version/vio/cmake-build-debug/CATKIN_IGNORE b/GPU_version/vio/cmake-build-debug/CATKIN_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/GPU_version/vio/cmake-build-debug/CMakeCache.txt b/GPU_version/vio/cmake-build-debug/CMakeCache.txt new file mode 100644 index 0000000..d02437b --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeCache.txt @@ -0,0 +1,848 @@ +# This is the CMakeCache file. +# For build in directory: /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug +# It was generated by CMake: /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Builds the googlemock subproject +BUILD_GMOCK:BOOL=ON + +//Builds the googletest subproject +BUILD_GTEST:BOOL=OFF + +//Build shared libraries (DLLs). +BUILD_SHARED_LIBS:BOOL=ON + +//Boost atomic library (debug) +Boost_ATOMIC_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_atomic.so + +//Boost atomic library (release) +Boost_ATOMIC_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_atomic.so + +//Boost chrono library (debug) +Boost_CHRONO_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_chrono.so + +//Boost chrono library (release) +Boost_CHRONO_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_chrono.so + +//Boost date_time library (debug) +Boost_DATE_TIME_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_date_time.so + +//Boost date_time library (release) +Boost_DATE_TIME_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_date_time.so + +//The directory containing a CMake configuration file for Boost. +Boost_DIR:PATH=Boost_DIR-NOTFOUND + +//Path to a file. +Boost_INCLUDE_DIR:PATH=/usr/include + +//Boost library directory DEBUG +Boost_LIBRARY_DIR_DEBUG:PATH=/usr/lib/x86_64-linux-gnu + +//Boost library directory RELEASE +Boost_LIBRARY_DIR_RELEASE:PATH=/usr/lib/x86_64-linux-gnu + +//Boost system library (debug) +Boost_SYSTEM_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_system.so + +//Boost system library (release) +Boost_SYSTEM_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_system.so + +//Boost thread library (debug) +Boost_THREAD_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_thread.so + +//Boost thread library (release) +Boost_THREAD_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_thread.so + +//Catkin enable testing +CATKIN_ENABLE_TESTING:BOOL=ON + +//Prefix to apply to package generated via gendebian +CATKIN_PACKAGE_PREFIX:STRING= + +//Catkin skip testing +CATKIN_SKIP_TESTING:BOOL=OFF + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +CATKIN_SYMLINK_INSTALL:BOOL=OFF + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//Id string of the compiler for the CodeBlocks IDE. Automatically +// detected when left empty +CMAKE_CODEBLOCKS_COMPILER_ID:STRING= + +//The CodeBlocks executable +CMAKE_CODEBLOCKS_EXECUTABLE:FILEPATH=CMAKE_CODEBLOCKS_EXECUTABLE-NOTFOUND + +//Additional command line arguments when CodeBlocks invokes make. +// Enter e.g. -j to get parallel builds +CMAKE_CODEBLOCKS_MAKE_ARGUMENTS:STRING=-j4 + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=vio + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a program. +DOXYGEN_EXECUTABLE:FILEPATH=DOXYGEN_EXECUTABLE-NOTFOUND + +//Path to a file. +EIGEN_INCLUDE_DIR:PATH=/usr/include/eigen3 + +//Path to a program. +EMPY_EXECUTABLE:FILEPATH=/usr/bin/empy + +//Empy script +EMPY_SCRIPT:STRING=/usr/bin/empy + +//The directory containing a CMake configuration file for GMock. +GMock_DIR:PATH=GMock_DIR-NOTFOUND + +//Path to a file. +GTEST_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +GTEST_LIBRARY:FILEPATH=GTEST_LIBRARY-NOTFOUND + +//Path to a library. +GTEST_LIBRARY_DEBUG:FILEPATH=GTEST_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +GTEST_MAIN_LIBRARY:FILEPATH=GTEST_MAIN_LIBRARY-NOTFOUND + +//Path to a library. +GTEST_MAIN_LIBRARY_DEBUG:FILEPATH=GTEST_MAIN_LIBRARY_DEBUG-NOTFOUND + +//lsb_release executable was found +LSB_FOUND:BOOL=TRUE + +//Path to a program. +LSB_RELEASE_EXECUTABLE:FILEPATH=/usr/bin/lsb_release + +//Path to a program. +NOSETESTS:FILEPATH=/usr/bin/nosetests-2.7 + +//Path to a file. +OpenCL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +OpenCL_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libOpenCL.so + +//The directory containing a CMake configuration file for OpenCV. +OpenCV_DIR:PATH=/usr/share/OpenCV + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + +//Path to a program. +PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python2 + +//Specify specific Python version to use ('major.minor' or 'major') +PYTHON_VERSION:STRING=2 + +//Path to a program. +ProcessorCount_cmd_nproc:FILEPATH=/usr/bin/nproc + +//Path to a program. +ProcessorCount_cmd_sysctl:FILEPATH=/sbin/sysctl + +//Path to a library. +RT_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/librt.so + +//Enable debian style python package layout +SETUPTOOLS_DEB_LAYOUT:BOOL=ON + +//Name of the computer/site where compile is being run +SITE:STRING=eli-System-Product-Name + +//The directory containing a CMake configuration file for Sophus. +Sophus_DIR:PATH=/root/workspace/Sophus/build + +//LSB Distrib tag +UBUNTU:BOOL=TRUE + +//LSB Distrib - codename tag +UBUNTU_BIONIC:BOOL=TRUE + +//Path to a file. +_gmock_INCLUDES:FILEPATH=/usr/include/gmock/gmock.h + +//Path to a file. +_gmock_SOURCES:FILEPATH=/usr/src/gmock/src/gmock.cc + +//Path to a file. +_gtest_INCLUDES:FILEPATH=/usr/include/gtest/gtest.h + +//Path to a file. +_gtest_SOURCES:FILEPATH=/usr/src/gtest/src/gtest.cc + +//The directory containing a CMake configuration file for actionlib. +actionlib_DIR:PATH=/opt/ros/melodic/share/actionlib/cmake + +//The directory containing a CMake configuration file for actionlib_msgs. +actionlib_msgs_DIR:PATH=/opt/ros/melodic/share/actionlib_msgs/cmake + +//The directory containing a CMake configuration file for catkin. +catkin_DIR:PATH=/opt/ros/melodic/share/catkin/cmake + +//The directory containing a CMake configuration file for class_loader. +class_loader_DIR:PATH=/opt/ros/melodic/share/class_loader/cmake + +//The directory containing a CMake configuration file for cmake_modules. +cmake_modules_DIR:PATH=/opt/ros/melodic/share/cmake_modules/cmake + +//The directory containing a CMake configuration file for cpp_common. +cpp_common_DIR:PATH=/opt/ros/melodic/share/cpp_common/cmake + +//The directory containing a CMake configuration file for cv_bridge. +cv_bridge_DIR:PATH=/opt/ros/melodic/share/cv_bridge/cmake + +//The directory containing a CMake configuration file for gencpp. +gencpp_DIR:PATH=/opt/ros/melodic/share/gencpp/cmake + +//The directory containing a CMake configuration file for geneus. +geneus_DIR:PATH=/opt/ros/melodic/share/geneus/cmake + +//The directory containing a CMake configuration file for genlisp. +genlisp_DIR:PATH=/opt/ros/melodic/share/genlisp/cmake + +//The directory containing a CMake configuration file for genmsg. +genmsg_DIR:PATH=/opt/ros/melodic/share/genmsg/cmake + +//The directory containing a CMake configuration file for gennodejs. +gennodejs_DIR:PATH=/opt/ros/melodic/share/gennodejs/cmake + +//The directory containing a CMake configuration file for genpy. +genpy_DIR:PATH=/opt/ros/melodic/share/genpy/cmake + +//The directory containing a CMake configuration file for geometry_msgs. +geometry_msgs_DIR:PATH=/opt/ros/melodic/share/geometry_msgs/cmake + +//Value Computed by CMake +gmock_BINARY_DIR:STATIC=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock + +//Dependencies for the target +gmock_LIB_DEPENDS:STATIC=general;-lpthread; + +//Value Computed by CMake +gmock_SOURCE_DIR:STATIC=/usr/src/googletest/googlemock + +//Build all of Google Mock's own tests. +gmock_build_tests:BOOL=OFF + +//Dependencies for the target +gmock_main_LIB_DEPENDS:STATIC=general;-lpthread; + +//Value Computed by CMake +googletest-distribution_BINARY_DIR:STATIC=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest + +//Value Computed by CMake +googletest-distribution_SOURCE_DIR:STATIC=/usr/src/googletest + +//Value Computed by CMake +gtest_BINARY_DIR:STATIC=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest + +//Dependencies for the target +gtest_LIB_DEPENDS:STATIC=general;-lpthread; + +//Value Computed by CMake +gtest_SOURCE_DIR:STATIC=/usr/src/googletest/googletest + +//Build gtest's sample programs. +gtest_build_samples:BOOL=OFF + +//Build all of gtest's own tests. +gtest_build_tests:BOOL=OFF + +//Disable uses of pthreads in gtest. +gtest_disable_pthreads:BOOL=OFF + +//Use shared (DLL) run-time lib even when Google Test is built +// as static lib. +gtest_force_shared_crt:BOOL=OFF + +//Build gtest with internal symbols hidden in shared libraries. +gtest_hide_internal_symbols:BOOL=OFF + +//Dependencies for the target +gtest_main_LIB_DEPENDS:STATIC=general;-lpthread;general;gtest; + +//The directory containing a CMake configuration file for image_transport. +image_transport_DIR:PATH=/opt/ros/melodic/share/image_transport/cmake + +//Path to a library. +lib:FILEPATH=/opt/ros/melodic/lib/libtf2.so + +//The directory containing a CMake configuration file for message_filters. +message_filters_DIR:PATH=/opt/ros/melodic/share/message_filters/cmake + +//The directory containing a CMake configuration file for message_generation. +message_generation_DIR:PATH=/opt/ros/melodic/share/message_generation/cmake + +//The directory containing a CMake configuration file for message_runtime. +message_runtime_DIR:PATH=/opt/ros/melodic/share/message_runtime/cmake + +//The directory containing a CMake configuration file for pluginlib. +pluginlib_DIR:PATH=/opt/ros/melodic/share/pluginlib/cmake + +//The directory containing a CMake configuration file for rosconsole. +rosconsole_DIR:PATH=/opt/ros/melodic/share/rosconsole/cmake + +//The directory containing a CMake configuration file for roscpp. +roscpp_DIR:PATH=/opt/ros/melodic/share/roscpp/cmake + +//The directory containing a CMake configuration file for roscpp_serialization. +roscpp_serialization_DIR:PATH=/opt/ros/melodic/share/roscpp_serialization/cmake + +//The directory containing a CMake configuration file for roscpp_traits. +roscpp_traits_DIR:PATH=/opt/ros/melodic/share/roscpp_traits/cmake + +//The directory containing a CMake configuration file for rosgraph. +rosgraph_DIR:PATH=/opt/ros/melodic/share/rosgraph/cmake + +//The directory containing a CMake configuration file for rosgraph_msgs. +rosgraph_msgs_DIR:PATH=/opt/ros/melodic/share/rosgraph_msgs/cmake + +//The directory containing a CMake configuration file for roslib. +roslib_DIR:PATH=/opt/ros/melodic/share/roslib/cmake + +//The directory containing a CMake configuration file for rospack. +rospack_DIR:PATH=/opt/ros/melodic/share/rospack/cmake + +//The directory containing a CMake configuration file for rospy. +rospy_DIR:PATH=/opt/ros/melodic/share/rospy/cmake + +//The directory containing a CMake configuration file for rostime. +rostime_DIR:PATH=/opt/ros/melodic/share/rostime/cmake + +//The directory containing a CMake configuration file for sensor_msgs. +sensor_msgs_DIR:PATH=/opt/ros/melodic/share/sensor_msgs/cmake + +//The directory containing a CMake configuration file for std_msgs. +std_msgs_DIR:PATH=/opt/ros/melodic/share/std_msgs/cmake + +//The directory containing a CMake configuration file for tf2. +tf2_DIR:PATH=/opt/ros/melodic/share/tf2/cmake + +//The directory containing a CMake configuration file for tf2_msgs. +tf2_msgs_DIR:PATH=/opt/ros/melodic/share/tf2_msgs/cmake + +//The directory containing a CMake configuration file for tf2_py. +tf2_py_DIR:PATH=/opt/ros/melodic/share/tf2_py/cmake + +//The directory containing a CMake configuration file for tf2_ros. +tf2_ros_DIR:PATH=/opt/ros/melodic/share/tf2_ros/cmake + +//The directory containing a CMake configuration file for tf. +tf_DIR:PATH=/opt/ros/melodic/share/tf/cmake + +//Value Computed by CMake +vio_BINARY_DIR:STATIC=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +//Value Computed by CMake +vio_SOURCE_DIR:STATIC=/root/Projects/ROS/src/p_33_vio/GPU_version/vio + +//The directory containing a CMake configuration file for xmlrpcpp. +xmlrpcpp_DIR:PATH=/opt/ros/melodic/share/xmlrpcpp/cmake + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: Boost_ATOMIC_LIBRARY_DEBUG +Boost_ATOMIC_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_ATOMIC_LIBRARY_RELEASE +Boost_ATOMIC_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_CHRONO_LIBRARY_DEBUG +Boost_CHRONO_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_CHRONO_LIBRARY_RELEASE +Boost_CHRONO_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_DATE_TIME_LIBRARY_DEBUG +Boost_DATE_TIME_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_DATE_TIME_LIBRARY_RELEASE +Boost_DATE_TIME_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_DIR +Boost_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_INCLUDE_DIR +Boost_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_LIBRARY_DIR_DEBUG +Boost_LIBRARY_DIR_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_LIBRARY_DIR_RELEASE +Boost_LIBRARY_DIR_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_SYSTEM_LIBRARY_DEBUG +Boost_SYSTEM_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_SYSTEM_LIBRARY_RELEASE +Boost_SYSTEM_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_THREAD_LIBRARY_DEBUG +Boost_THREAD_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Boost_THREAD_LIBRARY_RELEASE +Boost_THREAD_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//catkin environment +CATKIN_ENV:INTERNAL=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/env_cached.sh +CATKIN_TEST_RESULTS_DIR:INTERNAL=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/test_results +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=19 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/opt/clion-2021.1.2/bin/cmake/linux/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/opt/clion-2021.1.2/bin/cmake/linux/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/opt/clion-2021.1.2/bin/cmake/linux/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL=CodeBlocks +//CXX compiler system defined macros +CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_DEFINED_MACROS:INTERNAL=__STDC__;1;__STDC_VERSION__;201112L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;7;__GNUC_MINOR__;5;__GNUC_PATCHLEVEL__;0;__VERSION__;"7.5.0";__ATOMIC_RELAXED;0;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__pic__;2;__PIC__;2;__pie__;2;__PIE__;2;__FINITE_MATH_ONLY__;0;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__has_include(STR);__has_include__(STR);__has_include_next(STR);__has_include_next__(STR);__GXX_ABI_VERSION;1011;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__SCHAR_WIDTH__;8;__SHRT_WIDTH__;16;__INT_WIDTH__;32;__LONG_WIDTH__;64;__LONG_LONG_WIDTH__;64;__WCHAR_WIDTH__;32;__WINT_WIDTH__;32;__PTRDIFF_WIDTH__;64;__SIZE_WIDTH__;64;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__INTMAX_WIDTH__;64;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__SIG_ATOMIC_WIDTH__;32;__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST8_WIDTH__;8;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST16_WIDTH__;16;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST32_WIDTH__;32;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__INT_LEAST64_WIDTH__;64;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST8_WIDTH__;8;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST16_WIDTH__;64;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST32_WIDTH__;64;__INT_FAST64_MAX__;0x7fffffffffffffffL;__INT_FAST64_WIDTH__;64;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__INTPTR_WIDTH__;64;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;0;__FLT_EVAL_METHOD_TS_18661_3__;0;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_MIN__;1.17549435082228750796873653722224568e-38F;__FLT_EPSILON__;1.19209289550781250000000000000000000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092372958328991613e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_MIN__;((double)2.22507385850720138309023271733240406e-308L);__DBL_EPSILON__;((double)2.22044604925031308084726333618164062e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544176568792868221372e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_MIN__;3.36210314311209350626267781732175260e-4932L;__LDBL_EPSILON__;1.08420217248550443400745280086994171e-19L;__LDBL_DENORM_MIN__;3.64519953188247460252840593361941982e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__FLT32_MANT_DIG__;24;__FLT32_DIG__;6;__FLT32_MIN_EXP__;(-125);__FLT32_MIN_10_EXP__;(-37);__FLT32_MAX_EXP__;128;__FLT32_MAX_10_EXP__;38;__FLT32_DECIMAL_DIG__;9;__FLT32_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_MIN__;1.17549435082228750796873653722224568e-38F32;__FLT32_EPSILON__;1.19209289550781250000000000000000000e-7F32;__FLT32_DENORM_MIN__;1.40129846432481707092372958328991613e-45F32;__FLT32_HAS_DENORM__;1;__FLT32_HAS_INFINITY__;1;__FLT32_HAS_QUIET_NAN__;1;__FLT64_MANT_DIG__;53;__FLT64_DIG__;15;__FLT64_MIN_EXP__;(-1021);__FLT64_MIN_10_EXP__;(-307);__FLT64_MAX_EXP__;1024;__FLT64_MAX_10_EXP__;308;__FLT64_DECIMAL_DIG__;17;__FLT64_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_MIN__;2.22507385850720138309023271733240406e-308F64;__FLT64_EPSILON__;2.22044604925031308084726333618164062e-16F64;__FLT64_DENORM_MIN__;4.94065645841246544176568792868221372e-324F64;__FLT64_HAS_DENORM__;1;__FLT64_HAS_INFINITY__;1;__FLT64_HAS_QUIET_NAN__;1;__FLT128_MANT_DIG__;113;__FLT128_DIG__;33;__FLT128_MIN_EXP__;(-16381);__FLT128_MIN_10_EXP__;(-4931);__FLT128_MAX_EXP__;16384;__FLT128_MAX_10_EXP__;4932;__FLT128_DECIMAL_DIG__;36;__FLT128_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_MIN__;3.36210314311209350626267781732175260e-4932F128;__FLT128_EPSILON__;1.92592994438723585305597794258492732e-34F128;__FLT128_DENORM_MIN__;6.47517511943802511092443895822764655e-4966F128;__FLT128_HAS_DENORM__;1;__FLT128_HAS_INFINITY__;1;__FLT128_HAS_QUIET_NAN__;1;__FLT32X_MANT_DIG__;53;__FLT32X_DIG__;15;__FLT32X_MIN_EXP__;(-1021);__FLT32X_MIN_10_EXP__;(-307);__FLT32X_MAX_EXP__;1024;__FLT32X_MAX_10_EXP__;308;__FLT32X_DECIMAL_DIG__;17;__FLT32X_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_MIN__;2.22507385850720138309023271733240406e-308F32x;__FLT32X_EPSILON__;2.22044604925031308084726333618164062e-16F32x;__FLT32X_DENORM_MIN__;4.94065645841246544176568792868221372e-324F32x;__FLT32X_HAS_DENORM__;1;__FLT32X_HAS_INFINITY__;1;__FLT32X_HAS_QUIET_NAN__;1;__FLT64X_MANT_DIG__;64;__FLT64X_DIG__;18;__FLT64X_MIN_EXP__;(-16381);__FLT64X_MIN_10_EXP__;(-4931);__FLT64X_MAX_EXP__;16384;__FLT64X_MAX_10_EXP__;4932;__FLT64X_DECIMAL_DIG__;21;__FLT64X_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_MIN__;3.36210314311209350626267781732175260e-4932F64x;__FLT64X_EPSILON__;1.08420217248550443400745280086994171e-19F64x;__FLT64X_DENORM_MIN__;3.64519953188247460252840593361941982e-4951F64x;__FLT64X_HAS_DENORM__;1;__FLT64X_HAS_INFINITY__;1;__FLT64X_HAS_QUIET_NAN__;1;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__SEG_FS;1;__SEG_GS;1;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_559_COMPLEX__;1;__STDC_ISO_10646__;201706L;__STDC_NO_THREADS__;1;__STDC__;1;__cplusplus;201402L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;7;__GNUC_MINOR__;5;__GNUC_PATCHLEVEL__;0;__VERSION__;"7.5.0";__ATOMIC_RELAXED;0;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__pic__;2;__PIC__;2;__pie__;2;__PIE__;2;__FINITE_MATH_ONLY__;0;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__GNUG__;7;__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__has_include(STR);__has_include__(STR);__has_include_next(STR);__has_include_next__(STR);__GXX_WEAK__;1;__DEPRECATED;1;__GXX_RTTI;1;__cpp_rtti;199711;__GXX_EXPERIMENTAL_CXX0X__;1;__cpp_binary_literals;201304;__cpp_hex_float;201603;__cpp_runtime_arrays;198712;__cpp_unicode_characters;200704;__cpp_raw_strings;200710;__cpp_unicode_literals;200710;__cpp_user_defined_literals;200809;__cpp_lambdas;200907;__cpp_range_based_for;200907;__cpp_static_assert;200410;__cpp_decltype;200707;__cpp_attributes;200809;__cpp_rvalue_reference;200610;__cpp_rvalue_references;200610;__cpp_variadic_templates;200704;__cpp_initializer_lists;200806;__cpp_delegating_constructors;200604;__cpp_nsdmi;200809;__cpp_inheriting_constructors;201511;__cpp_ref_qualifiers;200710;__cpp_alias_templates;200704;__cpp_return_type_deduction;201304;__cpp_init_captures;201304;__cpp_generic_lambdas;201304;__cpp_constexpr;201304;__cpp_decltype_auto;201304;__cpp_aggregate_nsdmi;201304;__cpp_variable_templates;201304;__cpp_digit_separators;201309;__cpp_sized_deallocation;201309;__cpp_threadsafe_static_init;200806;__EXCEPTIONS;1;__cpp_exceptions;199711;__GXX_ABI_VERSION;1011;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__SCHAR_WIDTH__;8;__SHRT_WIDTH__;16;__INT_WIDTH__;32;__LONG_WIDTH__;64;__LONG_LONG_WIDTH__;64;__WCHAR_WIDTH__;32;__WINT_WIDTH__;32;__PTRDIFF_WIDTH__;64;__SIZE_WIDTH__;64;__GLIBCXX_TYPE_INT_N_0;__int128;__GLIBCXX_BITSIZE_INT_N_0;128;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__INTMAX_WIDTH__;64;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__SIG_ATOMIC_WIDTH__;32;__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST8_WIDTH__;8;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST16_WIDTH__;16;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST32_WIDTH__;32;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__INT_LEAST64_WIDTH__;64;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST8_WIDTH__;8;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST16_WIDTH__;64;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST32_WIDTH__;64;__INT_FAST64_MAX__;0x7fffffffffffffffL;__INT_FAST64_WIDTH__;64;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__INTPTR_WIDTH__;64;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;0;__FLT_EVAL_METHOD_TS_18661_3__;0;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_MIN__;1.17549435082228750796873653722224568e-38F;__FLT_EPSILON__;1.19209289550781250000000000000000000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092372958328991613e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;double(1.79769313486231570814527423731704357e+308L);__DBL_MIN__;double(2.22507385850720138309023271733240406e-308L);__DBL_EPSILON__;double(2.22044604925031308084726333618164062e-16L);__DBL_DENORM_MIN__;double(4.94065645841246544176568792868221372e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_MIN__;3.36210314311209350626267781732175260e-4932L;__LDBL_EPSILON__;1.08420217248550443400745280086994171e-19L;__LDBL_DENORM_MIN__;3.64519953188247460252840593361941982e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__FLT32_MANT_DIG__;24;__FLT32_DIG__;6;__FLT32_MIN_EXP__;(-125);__FLT32_MIN_10_EXP__;(-37);__FLT32_MAX_EXP__;128;__FLT32_MAX_10_EXP__;38;__FLT32_DECIMAL_DIG__;9;__FLT32_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_MIN__;1.17549435082228750796873653722224568e-38F32;__FLT32_EPSILON__;1.19209289550781250000000000000000000e-7F32;__FLT32_DENORM_MIN__;1.40129846432481707092372958328991613e-45F32;__FLT32_HAS_DENORM__;1;__FLT32_HAS_INFINITY__;1;__FLT32_HAS_QUIET_NAN__;1;__FLT64_MANT_DIG__;53;__FLT64_DIG__;15;__FLT64_MIN_EXP__;(-1021);__FLT64_MIN_10_EXP__;(-307);__FLT64_MAX_EXP__;1024;__FLT64_MAX_10_EXP__;308;__FLT64_DECIMAL_DIG__;17;__FLT64_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_MIN__;2.22507385850720138309023271733240406e-308F64;__FLT64_EPSILON__;2.22044604925031308084726333618164062e-16F64;__FLT64_DENORM_MIN__;4.94065645841246544176568792868221372e-324F64;__FLT64_HAS_DENORM__;1;__FLT64_HAS_INFINITY__;1;__FLT64_HAS_QUIET_NAN__;1;__FLT128_MANT_DIG__;113;__FLT128_DIG__;33;__FLT128_MIN_EXP__;(-16381);__FLT128_MIN_10_EXP__;(-4931);__FLT128_MAX_EXP__;16384;__FLT128_MAX_10_EXP__;4932;__FLT128_DECIMAL_DIG__;36;__FLT128_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_MIN__;3.36210314311209350626267781732175260e-4932F128;__FLT128_EPSILON__;1.92592994438723585305597794258492732e-34F128;__FLT128_DENORM_MIN__;6.47517511943802511092443895822764655e-4966F128;__FLT128_HAS_DENORM__;1;__FLT128_HAS_INFINITY__;1;__FLT128_HAS_QUIET_NAN__;1;__FLT32X_MANT_DIG__;53;__FLT32X_DIG__;15;__FLT32X_MIN_EXP__;(-1021);__FLT32X_MIN_10_EXP__;(-307);__FLT32X_MAX_EXP__;1024;__FLT32X_MAX_10_EXP__;308;__FLT32X_DECIMAL_DIG__;17;__FLT32X_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_MIN__;2.22507385850720138309023271733240406e-308F32x;__FLT32X_EPSILON__;2.22044604925031308084726333618164062e-16F32x;__FLT32X_DENORM_MIN__;4.94065645841246544176568792868221372e-324F32x;__FLT32X_HAS_DENORM__;1;__FLT32X_HAS_INFINITY__;1;__FLT32X_HAS_QUIET_NAN__;1;__FLT64X_MANT_DIG__;64;__FLT64X_DIG__;18;__FLT64X_MIN_EXP__;(-16381);__FLT64X_MIN_10_EXP__;(-4931);__FLT64X_MAX_EXP__;16384;__FLT64X_MAX_10_EXP__;4932;__FLT64X_DECIMAL_DIG__;21;__FLT64X_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_MIN__;3.36210314311209350626267781732175260e-4932F64x;__FLT64X_EPSILON__;1.08420217248550443400745280086994171e-19F64x;__FLT64X_DENORM_MIN__;3.64519953188247460252840593361941982e-4951F64x;__FLT64X_HAS_DENORM__;1;__FLT64X_HAS_INFINITY__;1;__FLT64X_HAS_QUIET_NAN__;1;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__SEG_FS;1;__SEG_GS;1;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_GNU_SOURCE;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_559_COMPLEX__;1;__STDC_ISO_10646__;201706L;__STDC_NO_THREADS__;1 +//CXX compiler system include directories +CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_INCLUDE_DIRS:INTERNAL=/usr/include/c++/7;/usr/include/x86_64-linux-gnu/c++/7;/usr/include/c++/7/backward;/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include +//C compiler system defined macros +CMAKE_EXTRA_GENERATOR_C_SYSTEM_DEFINED_MACROS:INTERNAL=__STDC__;1;__STDC_VERSION__;201112L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;7;__GNUC_MINOR__;5;__GNUC_PATCHLEVEL__;0;__VERSION__;"7.5.0";__ATOMIC_RELAXED;0;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__pic__;2;__PIC__;2;__pie__;2;__PIE__;2;__FINITE_MATH_ONLY__;0;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__has_include(STR);__has_include__(STR);__has_include_next(STR);__has_include_next__(STR);__GXX_ABI_VERSION;1011;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__SCHAR_WIDTH__;8;__SHRT_WIDTH__;16;__INT_WIDTH__;32;__LONG_WIDTH__;64;__LONG_LONG_WIDTH__;64;__WCHAR_WIDTH__;32;__WINT_WIDTH__;32;__PTRDIFF_WIDTH__;64;__SIZE_WIDTH__;64;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__INTMAX_WIDTH__;64;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__SIG_ATOMIC_WIDTH__;32;__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST8_WIDTH__;8;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST16_WIDTH__;16;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST32_WIDTH__;32;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__INT_LEAST64_WIDTH__;64;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST8_WIDTH__;8;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST16_WIDTH__;64;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST32_WIDTH__;64;__INT_FAST64_MAX__;0x7fffffffffffffffL;__INT_FAST64_WIDTH__;64;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__INTPTR_WIDTH__;64;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;0;__FLT_EVAL_METHOD_TS_18661_3__;0;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_MIN__;1.17549435082228750796873653722224568e-38F;__FLT_EPSILON__;1.19209289550781250000000000000000000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092372958328991613e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_MIN__;((double)2.22507385850720138309023271733240406e-308L);__DBL_EPSILON__;((double)2.22044604925031308084726333618164062e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544176568792868221372e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_MIN__;3.36210314311209350626267781732175260e-4932L;__LDBL_EPSILON__;1.08420217248550443400745280086994171e-19L;__LDBL_DENORM_MIN__;3.64519953188247460252840593361941982e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__FLT32_MANT_DIG__;24;__FLT32_DIG__;6;__FLT32_MIN_EXP__;(-125);__FLT32_MIN_10_EXP__;(-37);__FLT32_MAX_EXP__;128;__FLT32_MAX_10_EXP__;38;__FLT32_DECIMAL_DIG__;9;__FLT32_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_MIN__;1.17549435082228750796873653722224568e-38F32;__FLT32_EPSILON__;1.19209289550781250000000000000000000e-7F32;__FLT32_DENORM_MIN__;1.40129846432481707092372958328991613e-45F32;__FLT32_HAS_DENORM__;1;__FLT32_HAS_INFINITY__;1;__FLT32_HAS_QUIET_NAN__;1;__FLT64_MANT_DIG__;53;__FLT64_DIG__;15;__FLT64_MIN_EXP__;(-1021);__FLT64_MIN_10_EXP__;(-307);__FLT64_MAX_EXP__;1024;__FLT64_MAX_10_EXP__;308;__FLT64_DECIMAL_DIG__;17;__FLT64_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_MIN__;2.22507385850720138309023271733240406e-308F64;__FLT64_EPSILON__;2.22044604925031308084726333618164062e-16F64;__FLT64_DENORM_MIN__;4.94065645841246544176568792868221372e-324F64;__FLT64_HAS_DENORM__;1;__FLT64_HAS_INFINITY__;1;__FLT64_HAS_QUIET_NAN__;1;__FLT128_MANT_DIG__;113;__FLT128_DIG__;33;__FLT128_MIN_EXP__;(-16381);__FLT128_MIN_10_EXP__;(-4931);__FLT128_MAX_EXP__;16384;__FLT128_MAX_10_EXP__;4932;__FLT128_DECIMAL_DIG__;36;__FLT128_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_MIN__;3.36210314311209350626267781732175260e-4932F128;__FLT128_EPSILON__;1.92592994438723585305597794258492732e-34F128;__FLT128_DENORM_MIN__;6.47517511943802511092443895822764655e-4966F128;__FLT128_HAS_DENORM__;1;__FLT128_HAS_INFINITY__;1;__FLT128_HAS_QUIET_NAN__;1;__FLT32X_MANT_DIG__;53;__FLT32X_DIG__;15;__FLT32X_MIN_EXP__;(-1021);__FLT32X_MIN_10_EXP__;(-307);__FLT32X_MAX_EXP__;1024;__FLT32X_MAX_10_EXP__;308;__FLT32X_DECIMAL_DIG__;17;__FLT32X_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_MIN__;2.22507385850720138309023271733240406e-308F32x;__FLT32X_EPSILON__;2.22044604925031308084726333618164062e-16F32x;__FLT32X_DENORM_MIN__;4.94065645841246544176568792868221372e-324F32x;__FLT32X_HAS_DENORM__;1;__FLT32X_HAS_INFINITY__;1;__FLT32X_HAS_QUIET_NAN__;1;__FLT64X_MANT_DIG__;64;__FLT64X_DIG__;18;__FLT64X_MIN_EXP__;(-16381);__FLT64X_MIN_10_EXP__;(-4931);__FLT64X_MAX_EXP__;16384;__FLT64X_MAX_10_EXP__;4932;__FLT64X_DECIMAL_DIG__;21;__FLT64X_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_MIN__;3.36210314311209350626267781732175260e-4932F64x;__FLT64X_EPSILON__;1.08420217248550443400745280086994171e-19F64x;__FLT64X_DENORM_MIN__;3.64519953188247460252840593361941982e-4951F64x;__FLT64X_HAS_DENORM__;1;__FLT64X_HAS_INFINITY__;1;__FLT64X_HAS_QUIET_NAN__;1;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__SEG_FS;1;__SEG_GS;1;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_559_COMPLEX__;1;__STDC_ISO_10646__;201706L;__STDC_NO_THREADS__;1 +//C compiler system include directories +CMAKE_EXTRA_GENERATOR_C_SYSTEM_INCLUDE_DIRS:INTERNAL=/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL= +//Have library pthreads +CMAKE_HAVE_PTHREADS_CREATE:INTERNAL= +//Have library pthread +CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=1 +//Have include pthread.h +CMAKE_HAVE_PTHREAD_H:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/root/Projects/ROS/src/p_33_vio/GPU_version/vio +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=4 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: EIGEN_INCLUDE_DIR +EIGEN_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//Details about finding Boost +FIND_PACKAGE_MESSAGE_DETAILS_Boost:INTERNAL=[/usr/include][cfound components: thread system chrono date_time atomic ][v1.65.1()] +//Details about finding Eigen +FIND_PACKAGE_MESSAGE_DETAILS_Eigen:INTERNAL=[/usr/include/eigen3][v()] +//Details about finding OpenCL +FIND_PACKAGE_MESSAGE_DETAILS_OpenCL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libOpenCL.so][/usr/include][v2.2()] +//Details about finding OpenCV +FIND_PACKAGE_MESSAGE_DETAILS_OpenCV:INTERNAL=[/usr][v3.2.0(3)] +//Details about finding PkgConfig +FIND_PACKAGE_MESSAGE_DETAILS_PkgConfig:INTERNAL=[/usr/bin/pkg-config][v0.29.1()] +//Details about finding PythonInterp +FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python2][v2.7.17()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +GMOCK_FROM_SOURCE_FOUND:INTERNAL=TRUE +GMOCK_FROM_SOURCE_INCLUDE_DIRS:INTERNAL=/usr/include +GMOCK_FROM_SOURCE_LIBRARIES:INTERNAL=gmock +GMOCK_FROM_SOURCE_LIBRARY_DIRS:INTERNAL=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gmock +GMOCK_FROM_SOURCE_MAIN_LIBRARIES:INTERNAL=gmock_main +GTEST_FROM_SOURCE_FOUND:INTERNAL=TRUE +GTEST_FROM_SOURCE_INCLUDE_DIRS:INTERNAL=/usr/include +GTEST_FROM_SOURCE_LIBRARIES:INTERNAL=gtest +GTEST_FROM_SOURCE_LIBRARY_DIRS:INTERNAL=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest +GTEST_FROM_SOURCE_MAIN_LIBRARIES:INTERNAL=gtest_main +//ADVANCED property for variable: GTEST_INCLUDE_DIR +GTEST_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_LIBRARY +GTEST_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_LIBRARY_DEBUG +GTEST_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_MAIN_LIBRARY +GTEST_MAIN_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_MAIN_LIBRARY_DEBUG +GTEST_MAIN_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//Have symbol CL_VERSION_2_2 +OPENCL_VERSION_2_2:INTERNAL=1 +//ADVANCED property for variable: OpenCL_INCLUDE_DIR +OpenCL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OpenCL_LIBRARY +OpenCL_LIBRARY-ADVANCED:INTERNAL=1 +PC_EIGEN_CFLAGS:INTERNAL=-I/usr/include/eigen3 +PC_EIGEN_CFLAGS_I:INTERNAL= +PC_EIGEN_CFLAGS_OTHER:INTERNAL= +PC_EIGEN_FOUND:INTERNAL=1 +PC_EIGEN_INCLUDEDIR:INTERNAL= +PC_EIGEN_INCLUDE_DIRS:INTERNAL=/usr/include/eigen3 +PC_EIGEN_LDFLAGS:INTERNAL= +PC_EIGEN_LDFLAGS_OTHER:INTERNAL= +PC_EIGEN_LIBDIR:INTERNAL= +PC_EIGEN_LIBRARIES:INTERNAL= +PC_EIGEN_LIBRARY_DIRS:INTERNAL= +PC_EIGEN_LIBS:INTERNAL= +PC_EIGEN_LIBS_L:INTERNAL= +PC_EIGEN_LIBS_OTHER:INTERNAL= +PC_EIGEN_LIBS_PATHS:INTERNAL= +PC_EIGEN_MODULE_NAME:INTERNAL=eigen3 +PC_EIGEN_PREFIX:INTERNAL=/usr +PC_EIGEN_STATIC_CFLAGS:INTERNAL=-I/usr/include/eigen3 +PC_EIGEN_STATIC_CFLAGS_I:INTERNAL= +PC_EIGEN_STATIC_CFLAGS_OTHER:INTERNAL= +PC_EIGEN_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include/eigen3 +PC_EIGEN_STATIC_LDFLAGS:INTERNAL= +PC_EIGEN_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_EIGEN_STATIC_LIBDIR:INTERNAL= +PC_EIGEN_STATIC_LIBRARIES:INTERNAL= +PC_EIGEN_STATIC_LIBRARY_DIRS:INTERNAL= +PC_EIGEN_STATIC_LIBS:INTERNAL= +PC_EIGEN_STATIC_LIBS_L:INTERNAL= +PC_EIGEN_STATIC_LIBS_OTHER:INTERNAL= +PC_EIGEN_STATIC_LIBS_PATHS:INTERNAL= +PC_EIGEN_VERSION:INTERNAL=3.3.4 +PC_EIGEN_eigen3_INCLUDEDIR:INTERNAL= +PC_EIGEN_eigen3_LIBDIR:INTERNAL= +PC_EIGEN_eigen3_PREFIX:INTERNAL= +PC_EIGEN_eigen3_VERSION:INTERNAL= +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PYTHON_EXECUTABLE +PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1 +//This needs to be in PYTHONPATH when 'setup.py install' is called. +// And it needs to match. But setuptools won't tell us where +// it will install things. +PYTHON_INSTALL_DIR:INTERNAL=lib/python2.7/dist-packages +//ADVANCED property for variable: ProcessorCount_cmd_nproc +ProcessorCount_cmd_nproc-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ProcessorCount_cmd_sysctl +ProcessorCount_cmd_sysctl-ADVANCED:INTERNAL=1 +//Components requested for this build tree. +_Boost_COMPONENTS_SEARCHED:INTERNAL=atomic;chrono;date_time;system;thread +//Last used Boost_INCLUDE_DIR value. +_Boost_INCLUDE_DIR_LAST:INTERNAL=/usr/include +//Last used Boost_LIBRARY_DIR_DEBUG value. +_Boost_LIBRARY_DIR_DEBUG_LAST:INTERNAL=/usr/lib/x86_64-linux-gnu +//Last used Boost_LIBRARY_DIR_RELEASE value. +_Boost_LIBRARY_DIR_RELEASE_LAST:INTERNAL=/usr/lib/x86_64-linux-gnu +//Last used Boost_NAMESPACE value. +_Boost_NAMESPACE_LAST:INTERNAL=boost +//Last used Boost_USE_MULTITHREADED value. +_Boost_USE_MULTITHREADED_LAST:INTERNAL=TRUE +__pkg_config_arguments_PC_EIGEN:INTERNAL=eigen3 +__pkg_config_checked_PC_EIGEN:INTERNAL=1 +prefix_result:INTERNAL= + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CMakeCCompiler.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CMakeCCompiler.cmake new file mode 100644 index 0000000..23edfb4 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CMakeCCompiler.cmake @@ -0,0 +1,77 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "7.5.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-7") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CMakeCXXCompiler.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..6390362 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CMakeCXXCompiler.cmake @@ -0,0 +1,89 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "7.5.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-7") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/7;/usr/include/x86_64-linux-gnu/c++/7;/usr/include/c++/7/backward;/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_C.bin b/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..b1860a3dd40b90b19fab68ce7a4bf1a8fee6135d GIT binary patch literal 8248 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 literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_CXX.bin b/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..19a9ccae8956d20ea78fcbaa929a195ae4089300 GIT binary patch literal 8264 zcmeHMeQZ#_ndP--+kvEKOPLVIUNqc$t4~TSjx{am}aU_mr@3xSu}|%_+25E z3lyu6oKfFw0Mr_3noKjgiFW~_UX#-xthj>Y7`catl~iX3-n$HzQ3#(TP!Ib$RU?al zKABbEUaHj`RA}6ZgKj=){g{ti$o3&RqD8 zdq>>jo`qHJii(=2Dnv8ZRlyhA2?T$4^*~k2?_a$9?4jzdKbZHz7cS@j`0C|j>wDg~ zcJV8FR~&f!xkEo6yY8u8`1Y~)UVEQc5;V&b&a1DS7R!KJV8h3O^V#q}o`s(W{3;vy zy})_J-NNhjmDFm)3k(08AHt-8Xjqnm5g)$~Y z!C-V%eOZm3)nWRh5bNMx*3C;xO?> zE&RfM>&5NWC^W5iD6I9xlHqvlU=)g2rDgPRTGtZcSdy9EOcteLLTm5r&?3=vv_F>7 zqv_6$mUt=|?F{$CK|2}=>tRqqFpNN^ux`@C?!@6k`U&+FN>gZLsdZegb=Rc6Wxx zDt`psSI25LNZ9rc2o@IIaQnpHYge{n&9~&p1@XT%Ao%T6dc?1TYxTg?QPIk&)jyYxheI`K9ijQhXjf2ck8 zy1&a0b9vuyD&2(7&$*X+zK*W~uwg@XFTHQm?n29Gb4`)4S3qc!)w zzp(I4b#%g^Zh0&F7hKbQ-Tp`Y-TwW4ZDM?8K0kn^miB1X9mTf*e?h{r+;u;m-MD`*-YOKH0-OXq1vm|e=c^ND>19Bi&q=`3 zfc3Q5@qL8Jad3}t40#>PtLM7M9do_NuYm7Su)${_%Gt{cv6|#nkjHnE@OaxiOFmya z?`!T6v3=S7pWd)q9{;Eh%O~nV&W&=Eu&qboyB?-io}qq^_ep0<%^YVl^vKXT1oeBN zK8iX4kN0V3z_aALuAs*^RuS;5`A((ksef{g>S-FC+u>7dcS8)z~ciskPmp= z^1XQ$)JMRM`ME}ucha31xHAL)pEJPz0s8~|u4k;KVY9zR*QKIA#@9f;H!UZ5KEu#Y z#>D;yo@bc2{vWpsDJ&nQLx+8V=PQt<8{>Y1!&q)76tr>RI1rWs_20w;?M_4c}~NQtCIZHQ4{AITv`6e6KglyWkzq z_u*3BC3KsYkqd5=ykAP?D~tQ2l%FGbKb7)x1+Pmf?-snCrF>O!-<0y@_Zh5r!R|bc z4u~bWM720&%g@}e%qlKnbN>MWm+AgiD(@}E3rhL> z`~-Mkxwv=CM|F8=Z^$y?(ue+AyIpKds3 zSK0Lcb!o@ueCti?89m$Ar}T=MP>QA}v|bFRWH5q~()#16o^V`?=&5u@3ulK!Zz?eu zkLuBgvbk|flf94((rDpyIy?-q6g@pG`qJSF;Q7DHW43C!ipRsRdOsr?&0^3W7{*ct>bgz#r0fwY5DM?9@8_flv^e zlToXW7NfERx|*BK0i}-|r&511tMp`J5K4|kgo34kaArU#k>MoRGf+<(HD8UUGqF^%q@Y1vIvNk7 zf>2~kP8p2r0)LeL6lC=15d6wmpps6>fS(c_pp7*U0evnR`o<13G&m2&!--fgbO+;w z3WWQF0=qi_JJ#kg`p6Xe(eUUMqaW-yF|r@chEdj>?u7!r`q+J9|BBIP7KS{z+eNkk za%O$@!x&c=C5?<#zZK{k;Olbx?5{CmOal}9`|MvEtPndPgT6iMPg92R6b%@UL(H;1 zdkzl)hdwszv;W7)_XiM>$vS`gfkj`Q_1RBk?IRcph|XP5OL) zpQZo+%YleYTxNU|SX?r0zvwrTBb%rG^ZsN#p2zQjE{d=|-z)OiDM-!ocjkxn8LvQ< zS->24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(_CRAYC) || defined(__cray__) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(_CRAYC) || defined(__cray__) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/a.out b/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..11b7df452ad29dfd7bf1d9b188856c9e33182403 GIT binary patch literal 8408 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 D$)0nc literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..0c63d62 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,680 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(_CRAYC) || defined(__cray__) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(_CRAYC) || defined(__cray__) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/a.out b/GPU_version/vio/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..71c2ceda86a2fae89d661d131b89af3990e37838 GIT binary patch literal 8416 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 L;1d=k>el}!^A2#R literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..f9fca82 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/Projects/ROS/src/p_33_vio/GPU_version/vio") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/CMakeRuleHashes.txt b/GPU_version/vio/cmake-build-debug/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..57cd97b --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,27 @@ +# Hashes of file build rules. +9956475725736d8d58c713548cf352d3 CMakeFiles/_vio_generate_messages_check_deps_getOdom +0de910c2bb94f46785b13a9ef7c0cc41 CMakeFiles/_vio_generate_messages_check_deps_start +db7a426f2dd2dae9ccf73b598ab563b3 CMakeFiles/_vio_generate_messages_check_deps_stop +a133b9536e61748a2fc5e20882163350 CMakeFiles/clean_test_results +3ea315e9e4ace40154110cdf4dad6f4f CMakeFiles/vio_generate_messages_cpp +3ea315e9e4ace40154110cdf4dad6f4f CMakeFiles/vio_generate_messages_eus +3ea315e9e4ace40154110cdf4dad6f4f CMakeFiles/vio_generate_messages_lisp +3ea315e9e4ace40154110cdf4dad6f4f CMakeFiles/vio_generate_messages_nodejs +3ea315e9e4ace40154110cdf4dad6f4f CMakeFiles/vio_generate_messages_py +f85834e43b5567c4c923b98055fdb60a devel/include/vio/getOdom.h +cf7b466fc641047bf06ffe5f79b676e1 devel/include/vio/start.h +8232d143f19951624edad1d64c9cc704 devel/include/vio/stop.h +395fc83a1245bc090ad19f5c923c5aff devel/lib/python2.7/dist-packages/vio/srv/__init__.py +c8264b7258bcd5d71c4bd76dd6e64954 devel/lib/python2.7/dist-packages/vio/srv/_getOdom.py +168dbac4c307ddca5712c284d7008e29 devel/lib/python2.7/dist-packages/vio/srv/_start.py +0a6f9ecd57f1f54ab7a2efb1778b7423 devel/lib/python2.7/dist-packages/vio/srv/_stop.py +dd0d83c379bb55829ad4495a0eb4f1d3 devel/share/common-lisp/ros/vio/srv/getOdom.lisp +8e6ec934a7c7e1d06dc1677c75e5f33e devel/share/common-lisp/ros/vio/srv/start.lisp +de308c7ebe55c1611fbb18b5ac25790a devel/share/common-lisp/ros/vio/srv/stop.lisp +9935679fce0f7551f7832740095c5054 devel/share/gennodejs/ros/vio/srv/getOdom.js +e02f74ea88a71b9930155d6f4633a8bf devel/share/gennodejs/ros/vio/srv/start.js +3b6187f4fc4c6d96928ef34b223e66a9 devel/share/gennodejs/ros/vio/srv/stop.js +017ab36e5868148a3b08da850a773abb devel/share/roseus/ros/vio/manifest.l +47845979abb74a371897ab91b2de3e77 devel/share/roseus/ros/vio/srv/getOdom.l +4594e98dc8a8b48047ddbeeaa6b94476 devel/share/roseus/ros/vio/srv/start.l +6f2d50c3f8876937cba4b66c7e92ccd9 devel/share/roseus/ros/vio/srv/stop.l diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/Makefile.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..11f3c46 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/Makefile.cmake @@ -0,0 +1,356 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CMakeCInformation.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CMakeCXXInformation.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CMakeCommonLanguageInclude.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CMakeFindCodeBlocks.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CMakeGenericSystem.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CMakeInitializeConfigs.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CMakeLanguageInformation.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CMakeParseArguments.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CMakePushCheckState.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CMakeSystemSpecificInformation.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CMakeSystemSpecificInitialize.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CheckCSourceCompiles.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CheckIncludeFile.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CheckLibraryExists.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/CheckSymbolExists.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/Compiler/GNU-C.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/Compiler/GNU-CXX.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/Compiler/GNU.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/DartConfiguration.tcl.in" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/FindBoost.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/FindGTest.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/FindOpenCL.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/FindPackageMessage.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/FindPkgConfig.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/FindPythonInterp.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/FindThreads.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/GoogleTest.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/Internal/CheckSourceCompiles.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/Platform/Linux-GNU-C.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/Platform/Linux-GNU-CXX.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/Platform/Linux-GNU.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/Platform/Linux.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/Platform/UnixPaths.cmake" + "/opt/clion-2021.1.2/bin/cmake/linux/share/cmake-3.19/Modules/ProcessorCount.cmake" + "/opt/ros/melodic/share/actionlib/cmake/actionlib-msg-extras.cmake" + "/opt/ros/melodic/share/actionlib/cmake/actionlibConfig-version.cmake" + "/opt/ros/melodic/share/actionlib/cmake/actionlibConfig.cmake" + "/opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgs-extras.cmake" + "/opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgs-msg-extras.cmake" + "/opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgsConfig-version.cmake" + "/opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgsConfig.cmake" + "/opt/ros/melodic/share/catkin/cmake/all.cmake" + "/opt/ros/melodic/share/catkin/cmake/assert.cmake" + "/opt/ros/melodic/share/catkin/cmake/atomic_configure_file.cmake" + "/opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake" + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake" + "/opt/ros/melodic/share/catkin/cmake/catkin_add_env_hooks.cmake" + "/opt/ros/melodic/share/catkin/cmake/catkin_destinations.cmake" + "/opt/ros/melodic/share/catkin/cmake/catkin_download.cmake" + "/opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake" + "/opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake" + "/opt/ros/melodic/share/catkin/cmake/catkin_libraries.cmake" + "/opt/ros/melodic/share/catkin/cmake/catkin_metapackage.cmake" + "/opt/ros/melodic/share/catkin/cmake/catkin_package.cmake" + "/opt/ros/melodic/share/catkin/cmake/catkin_package_xml.cmake" + "/opt/ros/melodic/share/catkin/cmake/catkin_python_setup.cmake" + "/opt/ros/melodic/share/catkin/cmake/catkin_symlink_install.cmake" + "/opt/ros/melodic/share/catkin/cmake/catkin_workspace.cmake" + "/opt/ros/melodic/share/catkin/cmake/custom_install.cmake" + "/opt/ros/melodic/share/catkin/cmake/debug_message.cmake" + "/opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em" + "/opt/ros/melodic/share/catkin/cmake/em_expand.cmake" + "/opt/ros/melodic/share/catkin/cmake/empy.cmake" + "/opt/ros/melodic/share/catkin/cmake/find_program_required.cmake" + "/opt/ros/melodic/share/catkin/cmake/interrogate_setup_dot_py.py" + "/opt/ros/melodic/share/catkin/cmake/legacy.cmake" + "/opt/ros/melodic/share/catkin/cmake/list_append_deduplicate.cmake" + "/opt/ros/melodic/share/catkin/cmake/list_append_unique.cmake" + "/opt/ros/melodic/share/catkin/cmake/list_insert_in_workspace_order.cmake" + "/opt/ros/melodic/share/catkin/cmake/platform/lsb.cmake" + "/opt/ros/melodic/share/catkin/cmake/platform/ubuntu.cmake" + "/opt/ros/melodic/share/catkin/cmake/platform/windows.cmake" + "/opt/ros/melodic/share/catkin/cmake/python.cmake" + "/opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake" + "/opt/ros/melodic/share/catkin/cmake/stamp.cmake" + "/opt/ros/melodic/share/catkin/cmake/string_starts_with.cmake" + "/opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in" + "/opt/ros/melodic/share/catkin/cmake/templates/env.sh.in" + "/opt/ros/melodic/share/catkin/cmake/templates/generate_cached_setup.py.in" + "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in" + "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in" + "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in" + "/opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in" + "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in" + "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in" + "/opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in" + "/opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in" + "/opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in" + "/opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in" + "/opt/ros/melodic/share/catkin/cmake/test/catkin_download_test_data.cmake" + "/opt/ros/melodic/share/catkin/cmake/test/gtest.cmake" + "/opt/ros/melodic/share/catkin/cmake/test/nosetests.cmake" + "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake" + "/opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake" + "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake" + "/opt/ros/melodic/share/catkin/cmake/tools/rt.cmake" + "/opt/ros/melodic/share/catkin/package.xml" + "/opt/ros/melodic/share/class_loader/cmake/class_loader-extras.cmake" + "/opt/ros/melodic/share/class_loader/cmake/class_loaderConfig-version.cmake" + "/opt/ros/melodic/share/class_loader/cmake/class_loaderConfig.cmake" + "/opt/ros/melodic/share/cmake_modules/cmake/cmake_modules-extras.cmake" + "/opt/ros/melodic/share/cmake_modules/cmake/cmake_modulesConfig-version.cmake" + "/opt/ros/melodic/share/cmake_modules/cmake/cmake_modulesConfig.cmake" + "/opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig-version.cmake" + "/opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig.cmake" + "/opt/ros/melodic/share/cv_bridge/cmake/cv_bridge-extras.cmake" + "/opt/ros/melodic/share/cv_bridge/cmake/cv_bridgeConfig-version.cmake" + "/opt/ros/melodic/share/cv_bridge/cmake/cv_bridgeConfig.cmake" + "/opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake" + "/opt/ros/melodic/share/gencpp/cmake/gencppConfig-version.cmake" + "/opt/ros/melodic/share/gencpp/cmake/gencppConfig.cmake" + "/opt/ros/melodic/share/geneus/cmake/geneus-extras.cmake" + "/opt/ros/melodic/share/geneus/cmake/geneusConfig-version.cmake" + "/opt/ros/melodic/share/geneus/cmake/geneusConfig.cmake" + "/opt/ros/melodic/share/genlisp/cmake/genlisp-extras.cmake" + "/opt/ros/melodic/share/genlisp/cmake/genlispConfig-version.cmake" + "/opt/ros/melodic/share/genlisp/cmake/genlispConfig.cmake" + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake" + "/opt/ros/melodic/share/genmsg/cmake/genmsgConfig-version.cmake" + "/opt/ros/melodic/share/genmsg/cmake/genmsgConfig.cmake" + "/opt/ros/melodic/share/genmsg/cmake/pkg-genmsg.cmake.em" + "/opt/ros/melodic/share/genmsg/cmake/pkg-genmsg.context.in" + "/opt/ros/melodic/share/genmsg/cmake/pkg-msg-extras.cmake.in" + "/opt/ros/melodic/share/genmsg/cmake/pkg-msg-paths.cmake.develspace.in" + "/opt/ros/melodic/share/genmsg/cmake/pkg-msg-paths.cmake.installspace.in" + "/opt/ros/melodic/share/gennodejs/cmake/gennodejs-extras.cmake" + "/opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig-version.cmake" + "/opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig.cmake" + "/opt/ros/melodic/share/genpy/cmake/genpy-extras.cmake" + "/opt/ros/melodic/share/genpy/cmake/genpyConfig-version.cmake" + "/opt/ros/melodic/share/genpy/cmake/genpyConfig.cmake" + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgs-msg-extras.cmake" + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake" + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake" + "/opt/ros/melodic/share/image_transport/cmake/image_transportConfig-version.cmake" + "/opt/ros/melodic/share/image_transport/cmake/image_transportConfig.cmake" + "/opt/ros/melodic/share/message_filters/cmake/message_filtersConfig-version.cmake" + "/opt/ros/melodic/share/message_filters/cmake/message_filtersConfig.cmake" + "/opt/ros/melodic/share/message_generation/cmake/message_generationConfig-version.cmake" + "/opt/ros/melodic/share/message_generation/cmake/message_generationConfig.cmake" + "/opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig-version.cmake" + "/opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig.cmake" + "/opt/ros/melodic/share/pluginlib/cmake/pluginlibConfig-version.cmake" + "/opt/ros/melodic/share/pluginlib/cmake/pluginlibConfig.cmake" + "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake" + "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig-version.cmake" + "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake" + "/opt/ros/melodic/share/roscpp/cmake/roscpp-msg-extras.cmake" + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig-version.cmake" + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake" + "/opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake" + "/opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake" + "/opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake" + "/opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake" + "/opt/ros/melodic/share/rosgraph/cmake/rosgraphConfig-version.cmake" + "/opt/ros/melodic/share/rosgraph/cmake/rosgraphConfig.cmake" + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake" + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake" + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake" + "/opt/ros/melodic/share/roslib/cmake/roslib-extras.cmake" + "/opt/ros/melodic/share/roslib/cmake/roslibConfig-version.cmake" + "/opt/ros/melodic/share/roslib/cmake/roslibConfig.cmake" + "/opt/ros/melodic/share/rospack/cmake/rospackConfig-version.cmake" + "/opt/ros/melodic/share/rospack/cmake/rospackConfig.cmake" + "/opt/ros/melodic/share/rospy/cmake/rospyConfig-version.cmake" + "/opt/ros/melodic/share/rospy/cmake/rospyConfig.cmake" + "/opt/ros/melodic/share/rostime/cmake/rostimeConfig-version.cmake" + "/opt/ros/melodic/share/rostime/cmake/rostimeConfig.cmake" + "/opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgs-msg-extras.cmake" + "/opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgsConfig-version.cmake" + "/opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgsConfig.cmake" + "/opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-extras.cmake" + "/opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-paths.cmake" + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig-version.cmake" + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake" + "/opt/ros/melodic/share/tf/cmake/tf-msg-extras.cmake" + "/opt/ros/melodic/share/tf/cmake/tfConfig-version.cmake" + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake" + "/opt/ros/melodic/share/tf2/cmake/tf2Config-version.cmake" + "/opt/ros/melodic/share/tf2/cmake/tf2Config.cmake" + "/opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgs-msg-extras.cmake" + "/opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgsConfig-version.cmake" + "/opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgsConfig.cmake" + "/opt/ros/melodic/share/tf2_py/cmake/tf2_pyConfig-version.cmake" + "/opt/ros/melodic/share/tf2_py/cmake/tf2_pyConfig.cmake" + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig-version.cmake" + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake" + "/opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcpp-extras.cmake" + "/opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake" + "/opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig.cmake" + "../CMakeLists.txt" + "../CMakeModules/FindEigen.cmake" + "CMakeFiles/3.19.2/CMakeCCompiler.cmake" + "CMakeFiles/3.19.2/CMakeCXXCompiler.cmake" + "CMakeFiles/3.19.2/CMakeSystem.cmake" + "CMakeFiles/VerifyGlobs.cmake" + "CMakeFiles/cmake.verify_globs" + "catkin/catkin_generated/version/package.cmake" + "catkin_generated/installspace/_setup_util.py" + "catkin_generated/ordered_paths.cmake" + "catkin_generated/package.cmake" + "catkin_generated/vio-msg-extras.cmake.develspace.in" + "catkin_generated/vio-msg-extras.cmake.installspace.in" + "cmake/vio-genmsg.cmake" + "devel/share/vio/cmake/vio-msg-paths.cmake" + "../package.xml" + "/root/workspace/Sophus/build/SophusConfig.cmake" + "/usr/share/OpenCV/OpenCVConfig-version.cmake" + "/usr/share/OpenCV/OpenCVConfig.cmake" + "/usr/share/OpenCV/OpenCVModules-release.cmake" + "/usr/share/OpenCV/OpenCVModules.cmake" + "/usr/src/googletest/CMakeLists.txt" + "/usr/src/googletest/googlemock/CMakeLists.txt" + "/usr/src/googletest/googletest/CMakeLists.txt" + "/usr/src/googletest/googletest/cmake/internal_utils.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CTestConfiguration.ini" + "catkin_generated/stamps/vio/package.xml.stamp" + "atomic_configure/_setup_util.py" + "atomic_configure/env.sh" + "atomic_configure/setup.bash" + "atomic_configure/local_setup.bash" + "atomic_configure/setup.sh" + "atomic_configure/local_setup.sh" + "atomic_configure/setup.zsh" + "atomic_configure/local_setup.zsh" + "atomic_configure/.rosinstall" + "catkin_generated/installspace/_setup_util.py" + "catkin_generated/stamps/vio/_setup_util.py.stamp" + "catkin_generated/installspace/env.sh" + "catkin_generated/installspace/setup.bash" + "catkin_generated/installspace/local_setup.bash" + "catkin_generated/installspace/setup.sh" + "catkin_generated/installspace/local_setup.sh" + "catkin_generated/installspace/setup.zsh" + "catkin_generated/installspace/local_setup.zsh" + "catkin_generated/installspace/.rosinstall" + "catkin_generated/generate_cached_setup.py" + "catkin_generated/env_cached.sh" + "catkin_generated/stamps/vio/interrogate_setup_dot_py.py.stamp" + "devel/share/vio/cmake/vio-msg-paths.cmake" + "catkin_generated/installspace/vio-msg-paths.cmake" + "catkin_generated/vio-msg-extras.cmake.develspace.in" + "catkin_generated/vio-msg-extras.cmake.installspace.in" + "cmake/vio-genmsg-context.py" + "catkin_generated/stamps/vio/pkg-genmsg.cmake.em.stamp" + "catkin_generated/stamps/vio/package.xml.stamp" + "catkin_generated/pkg.develspace.context.pc.py" + "catkin_generated/stamps/vio/pkg.pc.em.stamp" + "devel/share/vio/cmake/vio-msg-extras.cmake" + "devel/share/vio/cmake/vioConfig.cmake" + "devel/share/vio/cmake/vioConfig-version.cmake" + "catkin_generated/pkg.installspace.context.pc.py" + "catkin_generated/stamps/vio/pkg.pc.em.stamp" + "catkin_generated/installspace/vio-msg-extras.cmake" + "catkin_generated/installspace/vioConfig.cmake" + "catkin_generated/installspace/vioConfig-version.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "gtest/CMakeFiles/CMakeDirectoryInformation.cmake" + "gtest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake" + "gtest/googlemock/gtest/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/vio_genpy.dir/DependInfo.cmake" + "CMakeFiles/vio_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/vio_gennodejs.dir/DependInfo.cmake" + "CMakeFiles/vio_genlisp.dir/DependInfo.cmake" + "CMakeFiles/vio_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/vio_geneus.dir/DependInfo.cmake" + "CMakeFiles/vio_generate_messages_eus.dir/DependInfo.cmake" + "CMakeFiles/_vio_generate_messages_check_deps_stop.dir/DependInfo.cmake" + "CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/DependInfo.cmake" + "CMakeFiles/tf2_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/tf2_msgs_generate_messages_eus.dir/DependInfo.cmake" + "CMakeFiles/vio_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake" + "CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/tests.dir/DependInfo.cmake" + "CMakeFiles/vio_generate_messages_nodejs.dir/DependInfo.cmake" + "CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake" + "CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/DependInfo.cmake" + "CMakeFiles/tf_generate_messages_eus.dir/DependInfo.cmake" + "CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake" + "CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/tf2_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/run_tests.dir/DependInfo.cmake" + "CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/vio.dir/DependInfo.cmake" + "CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake" + "CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake" + "CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/_vio_generate_messages_check_deps_start.dir/DependInfo.cmake" + "CMakeFiles/clean_test_results.dir/DependInfo.cmake" + "CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake" + "CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake" + "CMakeFiles/doxygen.dir/DependInfo.cmake" + "CMakeFiles/tf_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/actionlib_generate_messages_eus.dir/DependInfo.cmake" + "CMakeFiles/download_extra_data.dir/DependInfo.cmake" + "CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/DependInfo.cmake" + "CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake" + "CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/tf_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/tf_generate_messages_nodejs.dir/DependInfo.cmake" + "CMakeFiles/vio_gencpp.dir/DependInfo.cmake" + "CMakeFiles/tf_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/actionlib_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/vio_generate_messages.dir/DependInfo.cmake" + "CMakeFiles/tf2_msgs_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/DependInfo.cmake" + "CMakeFiles/actionlib_msgs_generate_messages_eus.dir/DependInfo.cmake" + "CMakeFiles/actionlib_generate_messages_lisp.dir/DependInfo.cmake" + "CMakeFiles/sensor_msgs_generate_messages_eus.dir/DependInfo.cmake" + "CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "CMakeFiles/actionlib_generate_messages_nodejs.dir/DependInfo.cmake" + "CMakeFiles/actionlib_generate_messages_py.dir/DependInfo.cmake" + "CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake" + "gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" + "gtest/googlemock/gtest/CMakeFiles/gtest.dir/DependInfo.cmake" + "gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + ) diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/Makefile2 b/GPU_version/vio/cmake-build-debug/CMakeFiles/Makefile2 new file mode 100644 index 0000000..f16c85e --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/Makefile2 @@ -0,0 +1,2105 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/vio.dir/all +all: CMakeFiles/vio_generate_messages.dir/all +all: gtest/all + +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: gtest/preinstall + +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/vio_genpy.dir/clean +clean: CMakeFiles/vio_generate_messages_py.dir/clean +clean: CMakeFiles/vio_gennodejs.dir/clean +clean: CMakeFiles/vio_genlisp.dir/clean +clean: CMakeFiles/vio_generate_messages_lisp.dir/clean +clean: CMakeFiles/vio_geneus.dir/clean +clean: CMakeFiles/vio_generate_messages_eus.dir/clean +clean: CMakeFiles/_vio_generate_messages_check_deps_stop.dir/clean +clean: CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/clean +clean: CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean +clean: CMakeFiles/tf2_msgs_generate_messages_eus.dir/clean +clean: CMakeFiles/vio_generate_messages_cpp.dir/clean +clean: CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean +clean: CMakeFiles/std_msgs_generate_messages_eus.dir/clean +clean: CMakeFiles/roscpp_generate_messages_lisp.dir/clean +clean: CMakeFiles/std_msgs_generate_messages_py.dir/clean +clean: CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean +clean: CMakeFiles/tests.dir/clean +clean: CMakeFiles/vio_generate_messages_nodejs.dir/clean +clean: CMakeFiles/roscpp_generate_messages_nodejs.dir/clean +clean: CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/clean +clean: CMakeFiles/tf_generate_messages_eus.dir/clean +clean: CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean +clean: CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean +clean: CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean +clean: CMakeFiles/run_tests.dir/clean +clean: CMakeFiles/std_msgs_generate_messages_lisp.dir/clean +clean: CMakeFiles/vio.dir/clean +clean: CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean +clean: CMakeFiles/roscpp_generate_messages_eus.dir/clean +clean: CMakeFiles/roscpp_generate_messages_cpp.dir/clean +clean: CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean +clean: CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean +clean: CMakeFiles/_vio_generate_messages_check_deps_start.dir/clean +clean: CMakeFiles/clean_test_results.dir/clean +clean: CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean +clean: CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean +clean: CMakeFiles/doxygen.dir/clean +clean: CMakeFiles/tf_generate_messages_cpp.dir/clean +clean: CMakeFiles/actionlib_generate_messages_eus.dir/clean +clean: CMakeFiles/download_extra_data.dir/clean +clean: CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean +clean: CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/clean +clean: CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean +clean: CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean +clean: CMakeFiles/geometry_msgs_generate_messages_py.dir/clean +clean: CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean +clean: CMakeFiles/tf_generate_messages_lisp.dir/clean +clean: CMakeFiles/roscpp_generate_messages_py.dir/clean +clean: CMakeFiles/tf_generate_messages_nodejs.dir/clean +clean: CMakeFiles/vio_gencpp.dir/clean +clean: CMakeFiles/tf_generate_messages_py.dir/clean +clean: CMakeFiles/sensor_msgs_generate_messages_py.dir/clean +clean: CMakeFiles/actionlib_generate_messages_cpp.dir/clean +clean: CMakeFiles/vio_generate_messages.dir/clean +clean: CMakeFiles/tf2_msgs_generate_messages_py.dir/clean +clean: CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/clean +clean: CMakeFiles/actionlib_msgs_generate_messages_eus.dir/clean +clean: CMakeFiles/actionlib_generate_messages_lisp.dir/clean +clean: CMakeFiles/sensor_msgs_generate_messages_eus.dir/clean +clean: CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean +clean: CMakeFiles/std_msgs_generate_messages_cpp.dir/clean +clean: CMakeFiles/actionlib_generate_messages_nodejs.dir/clean +clean: CMakeFiles/actionlib_generate_messages_py.dir/clean +clean: CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean +clean: gtest/clean + +.PHONY : clean + +#============================================================================= +# Directory level rules for directory gtest + +# Recursive "all" directory target. +gtest/all: gtest/googlemock/all + +.PHONY : gtest/all + +# Recursive "preinstall" directory target. +gtest/preinstall: gtest/googlemock/preinstall + +.PHONY : gtest/preinstall + +# Recursive "clean" directory target. +gtest/clean: gtest/googlemock/clean + +.PHONY : gtest/clean + +#============================================================================= +# Directory level rules for directory gtest/googlemock + +# Recursive "all" directory target. +gtest/googlemock/all: gtest/googlemock/gtest/all + +.PHONY : gtest/googlemock/all + +# Recursive "preinstall" directory target. +gtest/googlemock/preinstall: gtest/googlemock/gtest/preinstall + +.PHONY : gtest/googlemock/preinstall + +# Recursive "clean" directory target. +gtest/googlemock/clean: gtest/googlemock/CMakeFiles/gmock_main.dir/clean +gtest/googlemock/clean: gtest/googlemock/CMakeFiles/gmock.dir/clean +gtest/googlemock/clean: gtest/googlemock/gtest/clean + +.PHONY : gtest/googlemock/clean + +#============================================================================= +# Directory level rules for directory gtest/googlemock/gtest + +# Recursive "all" directory target. +gtest/googlemock/gtest/all: + +.PHONY : gtest/googlemock/gtest/all + +# Recursive "preinstall" directory target. +gtest/googlemock/gtest/preinstall: + +.PHONY : gtest/googlemock/gtest/preinstall + +# Recursive "clean" directory target. +gtest/googlemock/gtest/clean: gtest/googlemock/gtest/CMakeFiles/gtest.dir/clean +gtest/googlemock/gtest/clean: gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/clean + +.PHONY : gtest/googlemock/gtest/clean + +#============================================================================= +# Target rules for target CMakeFiles/vio_genpy.dir + +# All Build rule for target. +CMakeFiles/vio_genpy.dir/all: CMakeFiles/vio_generate_messages_py.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_genpy.dir/build.make CMakeFiles/vio_genpy.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_genpy.dir/build.make CMakeFiles/vio_genpy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target vio_genpy" +.PHONY : CMakeFiles/vio_genpy.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/vio_genpy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 4 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/vio_genpy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/vio_genpy.dir/rule + +# Convenience name for target. +vio_genpy: CMakeFiles/vio_genpy.dir/rule + +.PHONY : vio_genpy + +# clean rule for target. +CMakeFiles/vio_genpy.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_genpy.dir/build.make CMakeFiles/vio_genpy.dir/clean +.PHONY : CMakeFiles/vio_genpy.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/vio_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/vio_generate_messages_py.dir/all: CMakeFiles/_vio_generate_messages_check_deps_stop.dir/all +CMakeFiles/vio_generate_messages_py.dir/all: CMakeFiles/std_msgs_generate_messages_py.dir/all +CMakeFiles/vio_generate_messages_py.dir/all: CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/all +CMakeFiles/vio_generate_messages_py.dir/all: CMakeFiles/_vio_generate_messages_check_deps_start.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages_py.dir/build.make CMakeFiles/vio_generate_messages_py.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages_py.dir/build.make CMakeFiles/vio_generate_messages_py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=50,51,52,53 "Built target vio_generate_messages_py" +.PHONY : CMakeFiles/vio_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/vio_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 4 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/vio_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/vio_generate_messages_py.dir/rule + +# Convenience name for target. +vio_generate_messages_py: CMakeFiles/vio_generate_messages_py.dir/rule + +.PHONY : vio_generate_messages_py + +# clean rule for target. +CMakeFiles/vio_generate_messages_py.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages_py.dir/build.make CMakeFiles/vio_generate_messages_py.dir/clean +.PHONY : CMakeFiles/vio_generate_messages_py.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/vio_gennodejs.dir + +# All Build rule for target. +CMakeFiles/vio_gennodejs.dir/all: CMakeFiles/vio_generate_messages_nodejs.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_gennodejs.dir/build.make CMakeFiles/vio_gennodejs.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_gennodejs.dir/build.make CMakeFiles/vio_gennodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target vio_gennodejs" +.PHONY : CMakeFiles/vio_gennodejs.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/vio_gennodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/vio_gennodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/vio_gennodejs.dir/rule + +# Convenience name for target. +vio_gennodejs: CMakeFiles/vio_gennodejs.dir/rule + +.PHONY : vio_gennodejs + +# clean rule for target. +CMakeFiles/vio_gennodejs.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_gennodejs.dir/build.make CMakeFiles/vio_gennodejs.dir/clean +.PHONY : CMakeFiles/vio_gennodejs.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/vio_genlisp.dir + +# All Build rule for target. +CMakeFiles/vio_genlisp.dir/all: CMakeFiles/vio_generate_messages_lisp.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_genlisp.dir/build.make CMakeFiles/vio_genlisp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_genlisp.dir/build.make CMakeFiles/vio_genlisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target vio_genlisp" +.PHONY : CMakeFiles/vio_genlisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/vio_genlisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/vio_genlisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/vio_genlisp.dir/rule + +# Convenience name for target. +vio_genlisp: CMakeFiles/vio_genlisp.dir/rule + +.PHONY : vio_genlisp + +# clean rule for target. +CMakeFiles/vio_genlisp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_genlisp.dir/build.make CMakeFiles/vio_genlisp.dir/clean +.PHONY : CMakeFiles/vio_genlisp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/vio_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/vio_generate_messages_lisp.dir/all: CMakeFiles/_vio_generate_messages_check_deps_stop.dir/all +CMakeFiles/vio_generate_messages_lisp.dir/all: CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/all +CMakeFiles/vio_generate_messages_lisp.dir/all: CMakeFiles/std_msgs_generate_messages_lisp.dir/all +CMakeFiles/vio_generate_messages_lisp.dir/all: CMakeFiles/_vio_generate_messages_check_deps_start.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages_lisp.dir/build.make CMakeFiles/vio_generate_messages_lisp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages_lisp.dir/build.make CMakeFiles/vio_generate_messages_lisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=44,45,46 "Built target vio_generate_messages_lisp" +.PHONY : CMakeFiles/vio_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/vio_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/vio_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/vio_generate_messages_lisp.dir/rule + +# Convenience name for target. +vio_generate_messages_lisp: CMakeFiles/vio_generate_messages_lisp.dir/rule + +.PHONY : vio_generate_messages_lisp + +# clean rule for target. +CMakeFiles/vio_generate_messages_lisp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages_lisp.dir/build.make CMakeFiles/vio_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/vio_generate_messages_lisp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/vio_geneus.dir + +# All Build rule for target. +CMakeFiles/vio_geneus.dir/all: CMakeFiles/vio_generate_messages_eus.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_geneus.dir/build.make CMakeFiles/vio_geneus.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_geneus.dir/build.make CMakeFiles/vio_geneus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target vio_geneus" +.PHONY : CMakeFiles/vio_geneus.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/vio_geneus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 4 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/vio_geneus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/vio_geneus.dir/rule + +# Convenience name for target. +vio_geneus: CMakeFiles/vio_geneus.dir/rule + +.PHONY : vio_geneus + +# clean rule for target. +CMakeFiles/vio_geneus.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_geneus.dir/build.make CMakeFiles/vio_geneus.dir/clean +.PHONY : CMakeFiles/vio_geneus.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/vio_generate_messages_eus.dir + +# All Build rule for target. +CMakeFiles/vio_generate_messages_eus.dir/all: CMakeFiles/_vio_generate_messages_check_deps_stop.dir/all +CMakeFiles/vio_generate_messages_eus.dir/all: CMakeFiles/std_msgs_generate_messages_eus.dir/all +CMakeFiles/vio_generate_messages_eus.dir/all: CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/all +CMakeFiles/vio_generate_messages_eus.dir/all: CMakeFiles/_vio_generate_messages_check_deps_start.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages_eus.dir/build.make CMakeFiles/vio_generate_messages_eus.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages_eus.dir/build.make CMakeFiles/vio_generate_messages_eus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=40,41,42,43 "Built target vio_generate_messages_eus" +.PHONY : CMakeFiles/vio_generate_messages_eus.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/vio_generate_messages_eus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 4 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/vio_generate_messages_eus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/vio_generate_messages_eus.dir/rule + +# Convenience name for target. +vio_generate_messages_eus: CMakeFiles/vio_generate_messages_eus.dir/rule + +.PHONY : vio_generate_messages_eus + +# clean rule for target. +CMakeFiles/vio_generate_messages_eus.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages_eus.dir/build.make CMakeFiles/vio_generate_messages_eus.dir/clean +.PHONY : CMakeFiles/vio_generate_messages_eus.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/_vio_generate_messages_check_deps_stop.dir + +# All Build rule for target. +CMakeFiles/_vio_generate_messages_check_deps_stop.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/_vio_generate_messages_check_deps_stop.dir/build.make CMakeFiles/_vio_generate_messages_check_deps_stop.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/_vio_generate_messages_check_deps_stop.dir/build.make CMakeFiles/_vio_generate_messages_check_deps_stop.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target _vio_generate_messages_check_deps_stop" +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_stop.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/_vio_generate_messages_check_deps_stop.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/_vio_generate_messages_check_deps_stop.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_stop.dir/rule + +# Convenience name for target. +_vio_generate_messages_check_deps_stop: CMakeFiles/_vio_generate_messages_check_deps_stop.dir/rule + +.PHONY : _vio_generate_messages_check_deps_stop + +# clean rule for target. +CMakeFiles/_vio_generate_messages_check_deps_stop.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/_vio_generate_messages_check_deps_stop.dir/build.make CMakeFiles/_vio_generate_messages_check_deps_stop.dir/clean +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_stop.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/tf2_msgs_generate_messages_nodejs.dir + +# All Build rule for target. +CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target tf2_msgs_generate_messages_nodejs" +.PHONY : CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +tf2_msgs_generate_messages_nodejs: CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/rule + +.PHONY : tf2_msgs_generate_messages_nodejs + +# clean rule for target. +CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/clean +.PHONY : CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/tf2_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/tf2_msgs_generate_messages_lisp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make CMakeFiles/tf2_msgs_generate_messages_lisp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target tf2_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/tf2_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tf2_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/tf2_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/tf2_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +tf2_msgs_generate_messages_lisp: CMakeFiles/tf2_msgs_generate_messages_lisp.dir/rule + +.PHONY : tf2_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/tf2_msgs_generate_messages_eus.dir + +# All Build rule for target. +CMakeFiles/tf2_msgs_generate_messages_eus.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf2_msgs_generate_messages_eus.dir/build.make CMakeFiles/tf2_msgs_generate_messages_eus.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf2_msgs_generate_messages_eus.dir/build.make CMakeFiles/tf2_msgs_generate_messages_eus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target tf2_msgs_generate_messages_eus" +.PHONY : CMakeFiles/tf2_msgs_generate_messages_eus.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tf2_msgs_generate_messages_eus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/tf2_msgs_generate_messages_eus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/tf2_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +tf2_msgs_generate_messages_eus: CMakeFiles/tf2_msgs_generate_messages_eus.dir/rule + +.PHONY : tf2_msgs_generate_messages_eus + +# clean rule for target. +CMakeFiles/tf2_msgs_generate_messages_eus.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf2_msgs_generate_messages_eus.dir/build.make CMakeFiles/tf2_msgs_generate_messages_eus.dir/clean +.PHONY : CMakeFiles/tf2_msgs_generate_messages_eus.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/vio_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/vio_generate_messages_cpp.dir/all: CMakeFiles/_vio_generate_messages_check_deps_stop.dir/all +CMakeFiles/vio_generate_messages_cpp.dir/all: CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/all +CMakeFiles/vio_generate_messages_cpp.dir/all: CMakeFiles/_vio_generate_messages_check_deps_start.dir/all +CMakeFiles/vio_generate_messages_cpp.dir/all: CMakeFiles/std_msgs_generate_messages_cpp.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages_cpp.dir/build.make CMakeFiles/vio_generate_messages_cpp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages_cpp.dir/build.make CMakeFiles/vio_generate_messages_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=37,38,39 "Built target vio_generate_messages_cpp" +.PHONY : CMakeFiles/vio_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/vio_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/vio_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/vio_generate_messages_cpp.dir/rule + +# Convenience name for target. +vio_generate_messages_cpp: CMakeFiles/vio_generate_messages_cpp.dir/rule + +.PHONY : vio_generate_messages_cpp + +# clean rule for target. +CMakeFiles/vio_generate_messages_cpp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages_cpp.dir/build.make CMakeFiles/vio_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/vio_generate_messages_cpp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/sensor_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make CMakeFiles/sensor_msgs_generate_messages_cpp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target sensor_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +sensor_msgs_generate_messages_cpp: CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule + +.PHONY : sensor_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/std_msgs_generate_messages_eus.dir + +# All Build rule for target. +CMakeFiles/std_msgs_generate_messages_eus.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/std_msgs_generate_messages_eus.dir/build.make CMakeFiles/std_msgs_generate_messages_eus.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/std_msgs_generate_messages_eus.dir/build.make CMakeFiles/std_msgs_generate_messages_eus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_eus" +.PHONY : CMakeFiles/std_msgs_generate_messages_eus.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/std_msgs_generate_messages_eus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/std_msgs_generate_messages_eus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/std_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_eus: CMakeFiles/std_msgs_generate_messages_eus.dir/rule + +.PHONY : std_msgs_generate_messages_eus + +# clean rule for target. +CMakeFiles/std_msgs_generate_messages_eus.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/std_msgs_generate_messages_eus.dir/build.make CMakeFiles/std_msgs_generate_messages_eus.dir/clean +.PHONY : CMakeFiles/std_msgs_generate_messages_eus.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/roscpp_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/roscpp_generate_messages_lisp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/roscpp_generate_messages_lisp.dir/build.make CMakeFiles/roscpp_generate_messages_lisp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/roscpp_generate_messages_lisp.dir/build.make CMakeFiles/roscpp_generate_messages_lisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target roscpp_generate_messages_lisp" +.PHONY : CMakeFiles/roscpp_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/roscpp_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/roscpp_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/roscpp_generate_messages_lisp.dir/rule + +# Convenience name for target. +roscpp_generate_messages_lisp: CMakeFiles/roscpp_generate_messages_lisp.dir/rule + +.PHONY : roscpp_generate_messages_lisp + +# clean rule for target. +CMakeFiles/roscpp_generate_messages_lisp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/roscpp_generate_messages_lisp.dir/build.make CMakeFiles/roscpp_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/roscpp_generate_messages_lisp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/std_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/std_msgs_generate_messages_py.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/std_msgs_generate_messages_py.dir/build.make CMakeFiles/std_msgs_generate_messages_py.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/std_msgs_generate_messages_py.dir/build.make CMakeFiles/std_msgs_generate_messages_py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_py" +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/std_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/std_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_py: CMakeFiles/std_msgs_generate_messages_py.dir/rule + +.PHONY : std_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/std_msgs_generate_messages_py.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/std_msgs_generate_messages_py.dir/build.make CMakeFiles/std_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_lisp: CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/tests.dir + +# All Build rule for target. +CMakeFiles/tests.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target tests" +.PHONY : CMakeFiles/tests.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tests.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/tests.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/tests.dir/rule + +# Convenience name for target. +tests: CMakeFiles/tests.dir/rule + +.PHONY : tests + +# clean rule for target. +CMakeFiles/tests.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/clean +.PHONY : CMakeFiles/tests.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/vio_generate_messages_nodejs.dir + +# All Build rule for target. +CMakeFiles/vio_generate_messages_nodejs.dir/all: CMakeFiles/_vio_generate_messages_check_deps_stop.dir/all +CMakeFiles/vio_generate_messages_nodejs.dir/all: CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/all +CMakeFiles/vio_generate_messages_nodejs.dir/all: CMakeFiles/_vio_generate_messages_check_deps_start.dir/all +CMakeFiles/vio_generate_messages_nodejs.dir/all: CMakeFiles/std_msgs_generate_messages_nodejs.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages_nodejs.dir/build.make CMakeFiles/vio_generate_messages_nodejs.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages_nodejs.dir/build.make CMakeFiles/vio_generate_messages_nodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=47,48,49 "Built target vio_generate_messages_nodejs" +.PHONY : CMakeFiles/vio_generate_messages_nodejs.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/vio_generate_messages_nodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/vio_generate_messages_nodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/vio_generate_messages_nodejs.dir/rule + +# Convenience name for target. +vio_generate_messages_nodejs: CMakeFiles/vio_generate_messages_nodejs.dir/rule + +.PHONY : vio_generate_messages_nodejs + +# clean rule for target. +CMakeFiles/vio_generate_messages_nodejs.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages_nodejs.dir/build.make CMakeFiles/vio_generate_messages_nodejs.dir/clean +.PHONY : CMakeFiles/vio_generate_messages_nodejs.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/roscpp_generate_messages_nodejs.dir + +# All Build rule for target. +CMakeFiles/roscpp_generate_messages_nodejs.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make CMakeFiles/roscpp_generate_messages_nodejs.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make CMakeFiles/roscpp_generate_messages_nodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target roscpp_generate_messages_nodejs" +.PHONY : CMakeFiles/roscpp_generate_messages_nodejs.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/roscpp_generate_messages_nodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/roscpp_generate_messages_nodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/roscpp_generate_messages_nodejs.dir/rule + +# Convenience name for target. +roscpp_generate_messages_nodejs: CMakeFiles/roscpp_generate_messages_nodejs.dir/rule + +.PHONY : roscpp_generate_messages_nodejs + +# clean rule for target. +CMakeFiles/roscpp_generate_messages_nodejs.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make CMakeFiles/roscpp_generate_messages_nodejs.dir/clean +.PHONY : CMakeFiles/roscpp_generate_messages_nodejs.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir + +# All Build rule for target. +CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/build.make CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/build.make CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target _vio_generate_messages_check_deps_getOdom" +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/rule + +# Convenience name for target. +_vio_generate_messages_check_deps_getOdom: CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/rule + +.PHONY : _vio_generate_messages_check_deps_getOdom + +# clean rule for target. +CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/build.make CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/clean +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/tf_generate_messages_eus.dir + +# All Build rule for target. +CMakeFiles/tf_generate_messages_eus.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf_generate_messages_eus.dir/build.make CMakeFiles/tf_generate_messages_eus.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf_generate_messages_eus.dir/build.make CMakeFiles/tf_generate_messages_eus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target tf_generate_messages_eus" +.PHONY : CMakeFiles/tf_generate_messages_eus.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tf_generate_messages_eus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/tf_generate_messages_eus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/tf_generate_messages_eus.dir/rule + +# Convenience name for target. +tf_generate_messages_eus: CMakeFiles/tf_generate_messages_eus.dir/rule + +.PHONY : tf_generate_messages_eus + +# clean rule for target. +CMakeFiles/tf_generate_messages_eus.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf_generate_messages_eus.dir/build.make CMakeFiles/tf_generate_messages_eus.dir/clean +.PHONY : CMakeFiles/tf_generate_messages_eus.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir + +# All Build rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_nodejs" +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_nodejs: CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_nodejs + +# clean rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_cpp: CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/tf2_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/tf2_msgs_generate_messages_cpp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make CMakeFiles/tf2_msgs_generate_messages_cpp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target tf2_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/tf2_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tf2_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/tf2_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/tf2_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +tf2_msgs_generate_messages_cpp: CMakeFiles/tf2_msgs_generate_messages_cpp.dir/rule + +.PHONY : tf2_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/run_tests.dir + +# All Build rule for target. +CMakeFiles/run_tests.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target run_tests" +.PHONY : CMakeFiles/run_tests.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/run_tests.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/run_tests.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/run_tests.dir/rule + +# Convenience name for target. +run_tests: CMakeFiles/run_tests.dir/rule + +.PHONY : run_tests + +# clean rule for target. +CMakeFiles/run_tests.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/clean +.PHONY : CMakeFiles/run_tests.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/std_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/std_msgs_generate_messages_lisp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make CMakeFiles/std_msgs_generate_messages_lisp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make CMakeFiles/std_msgs_generate_messages_lisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/std_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/std_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_lisp: CMakeFiles/std_msgs_generate_messages_lisp.dir/rule + +.PHONY : std_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/std_msgs_generate_messages_lisp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make CMakeFiles/std_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/vio.dir + +# All Build rule for target. +CMakeFiles/vio.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio.dir/build.make CMakeFiles/vio.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio.dir/build.make CMakeFiles/vio.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36 "Built target vio" +.PHONY : CMakeFiles/vio.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/vio.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 25 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/vio.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/vio.dir/rule + +# Convenience name for target. +vio: CMakeFiles/vio.dir/rule + +.PHONY : vio + +# clean rule for target. +CMakeFiles/vio.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio.dir/build.make CMakeFiles/vio.dir/clean +.PHONY : CMakeFiles/vio.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/geometry_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target geometry_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +geometry_msgs_generate_messages_lisp: CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule + +.PHONY : geometry_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/roscpp_generate_messages_eus.dir + +# All Build rule for target. +CMakeFiles/roscpp_generate_messages_eus.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/roscpp_generate_messages_eus.dir/build.make CMakeFiles/roscpp_generate_messages_eus.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/roscpp_generate_messages_eus.dir/build.make CMakeFiles/roscpp_generate_messages_eus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target roscpp_generate_messages_eus" +.PHONY : CMakeFiles/roscpp_generate_messages_eus.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/roscpp_generate_messages_eus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/roscpp_generate_messages_eus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/roscpp_generate_messages_eus.dir/rule + +# Convenience name for target. +roscpp_generate_messages_eus: CMakeFiles/roscpp_generate_messages_eus.dir/rule + +.PHONY : roscpp_generate_messages_eus + +# clean rule for target. +CMakeFiles/roscpp_generate_messages_eus.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/roscpp_generate_messages_eus.dir/build.make CMakeFiles/roscpp_generate_messages_eus.dir/clean +.PHONY : CMakeFiles/roscpp_generate_messages_eus.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/roscpp_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/roscpp_generate_messages_cpp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/roscpp_generate_messages_cpp.dir/build.make CMakeFiles/roscpp_generate_messages_cpp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/roscpp_generate_messages_cpp.dir/build.make CMakeFiles/roscpp_generate_messages_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target roscpp_generate_messages_cpp" +.PHONY : CMakeFiles/roscpp_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/roscpp_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/roscpp_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/roscpp_generate_messages_cpp.dir/rule + +# Convenience name for target. +roscpp_generate_messages_cpp: CMakeFiles/roscpp_generate_messages_cpp.dir/rule + +.PHONY : roscpp_generate_messages_cpp + +# clean rule for target. +CMakeFiles/roscpp_generate_messages_cpp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/roscpp_generate_messages_cpp.dir/build.make CMakeFiles/roscpp_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/roscpp_generate_messages_cpp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/geometry_msgs_generate_messages_eus.dir + +# All Build rule for target. +CMakeFiles/geometry_msgs_generate_messages_eus.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make CMakeFiles/geometry_msgs_generate_messages_eus.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make CMakeFiles/geometry_msgs_generate_messages_eus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target geometry_msgs_generate_messages_eus" +.PHONY : CMakeFiles/geometry_msgs_generate_messages_eus.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/geometry_msgs_generate_messages_eus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +geometry_msgs_generate_messages_eus: CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule + +.PHONY : geometry_msgs_generate_messages_eus + +# clean rule for target. +CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean +.PHONY : CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/actionlib_msgs_generate_messages_py.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_py.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target actionlib_msgs_generate_messages_py" +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +actionlib_msgs_generate_messages_py: CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule + +.PHONY : actionlib_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/_vio_generate_messages_check_deps_start.dir + +# All Build rule for target. +CMakeFiles/_vio_generate_messages_check_deps_start.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/_vio_generate_messages_check_deps_start.dir/build.make CMakeFiles/_vio_generate_messages_check_deps_start.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/_vio_generate_messages_check_deps_start.dir/build.make CMakeFiles/_vio_generate_messages_check_deps_start.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target _vio_generate_messages_check_deps_start" +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_start.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/_vio_generate_messages_check_deps_start.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/_vio_generate_messages_check_deps_start.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_start.dir/rule + +# Convenience name for target. +_vio_generate_messages_check_deps_start: CMakeFiles/_vio_generate_messages_check_deps_start.dir/rule + +.PHONY : _vio_generate_messages_check_deps_start + +# clean rule for target. +CMakeFiles/_vio_generate_messages_check_deps_start.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/_vio_generate_messages_check_deps_start.dir/build.make CMakeFiles/_vio_generate_messages_check_deps_start.dir/clean +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_start.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/clean_test_results.dir + +# All Build rule for target. +CMakeFiles/clean_test_results.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target clean_test_results" +.PHONY : CMakeFiles/clean_test_results.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/clean_test_results.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/clean_test_results.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/clean_test_results.dir/rule + +# Convenience name for target. +clean_test_results: CMakeFiles/clean_test_results.dir/rule + +.PHONY : clean_test_results + +# clean rule for target. +CMakeFiles/clean_test_results.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/clean +.PHONY : CMakeFiles/clean_test_results.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/geometry_msgs_generate_messages_nodejs.dir + +# All Build rule for target. +CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target geometry_msgs_generate_messages_nodejs" +.PHONY : CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +geometry_msgs_generate_messages_nodejs: CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule + +.PHONY : geometry_msgs_generate_messages_nodejs + +# clean rule for target. +CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean +.PHONY : CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/rosgraph_msgs_generate_messages_eus.dir + +# All Build rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_eus" +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_eus: CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_eus + +# clean rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/doxygen.dir + +# All Build rule for target. +CMakeFiles/doxygen.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target doxygen" +.PHONY : CMakeFiles/doxygen.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/doxygen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/doxygen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/doxygen.dir/rule + +# Convenience name for target. +doxygen: CMakeFiles/doxygen.dir/rule + +.PHONY : doxygen + +# clean rule for target. +CMakeFiles/doxygen.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/clean +.PHONY : CMakeFiles/doxygen.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/tf_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/tf_generate_messages_cpp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf_generate_messages_cpp.dir/build.make CMakeFiles/tf_generate_messages_cpp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf_generate_messages_cpp.dir/build.make CMakeFiles/tf_generate_messages_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target tf_generate_messages_cpp" +.PHONY : CMakeFiles/tf_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tf_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/tf_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/tf_generate_messages_cpp.dir/rule + +# Convenience name for target. +tf_generate_messages_cpp: CMakeFiles/tf_generate_messages_cpp.dir/rule + +.PHONY : tf_generate_messages_cpp + +# clean rule for target. +CMakeFiles/tf_generate_messages_cpp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf_generate_messages_cpp.dir/build.make CMakeFiles/tf_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/tf_generate_messages_cpp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_generate_messages_eus.dir + +# All Build rule for target. +CMakeFiles/actionlib_generate_messages_eus.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_generate_messages_eus.dir/build.make CMakeFiles/actionlib_generate_messages_eus.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_generate_messages_eus.dir/build.make CMakeFiles/actionlib_generate_messages_eus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target actionlib_generate_messages_eus" +.PHONY : CMakeFiles/actionlib_generate_messages_eus.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_generate_messages_eus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_generate_messages_eus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_generate_messages_eus.dir/rule + +# Convenience name for target. +actionlib_generate_messages_eus: CMakeFiles/actionlib_generate_messages_eus.dir/rule + +.PHONY : actionlib_generate_messages_eus + +# clean rule for target. +CMakeFiles/actionlib_generate_messages_eus.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_generate_messages_eus.dir/build.make CMakeFiles/actionlib_generate_messages_eus.dir/clean +.PHONY : CMakeFiles/actionlib_generate_messages_eus.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/download_extra_data.dir + +# All Build rule for target. +CMakeFiles/download_extra_data.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/download_extra_data.dir/build.make CMakeFiles/download_extra_data.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/download_extra_data.dir/build.make CMakeFiles/download_extra_data.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target download_extra_data" +.PHONY : CMakeFiles/download_extra_data.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/download_extra_data.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/download_extra_data.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/download_extra_data.dir/rule + +# Convenience name for target. +download_extra_data: CMakeFiles/download_extra_data.dir/rule + +.PHONY : download_extra_data + +# clean rule for target. +CMakeFiles/download_extra_data.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/download_extra_data.dir/build.make CMakeFiles/download_extra_data.dir/clean +.PHONY : CMakeFiles/download_extra_data.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/sensor_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make CMakeFiles/sensor_msgs_generate_messages_lisp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target sensor_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +sensor_msgs_generate_messages_lisp: CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule + +.PHONY : sensor_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/sensor_msgs_generate_messages_nodejs.dir + +# All Build rule for target. +CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target sensor_msgs_generate_messages_nodejs" +.PHONY : CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +sensor_msgs_generate_messages_nodejs: CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/rule + +.PHONY : sensor_msgs_generate_messages_nodejs + +# clean rule for target. +CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/clean +.PHONY : CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/geometry_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/geometry_msgs_generate_messages_cpp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target geometry_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/geometry_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/geometry_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +geometry_msgs_generate_messages_cpp: CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule + +.PHONY : geometry_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/std_msgs_generate_messages_nodejs.dir + +# All Build rule for target. +CMakeFiles/std_msgs_generate_messages_nodejs.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/std_msgs_generate_messages_nodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_nodejs" +.PHONY : CMakeFiles/std_msgs_generate_messages_nodejs.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/std_msgs_generate_messages_nodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_nodejs: CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule + +.PHONY : std_msgs_generate_messages_nodejs + +# clean rule for target. +CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean +.PHONY : CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/geometry_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/geometry_msgs_generate_messages_py.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make CMakeFiles/geometry_msgs_generate_messages_py.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make CMakeFiles/geometry_msgs_generate_messages_py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target geometry_msgs_generate_messages_py" +.PHONY : CMakeFiles/geometry_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/geometry_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/geometry_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/geometry_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +geometry_msgs_generate_messages_py: CMakeFiles/geometry_msgs_generate_messages_py.dir/rule + +.PHONY : geometry_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/geometry_msgs_generate_messages_py.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make CMakeFiles/geometry_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/geometry_msgs_generate_messages_py.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/rosgraph_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_py" +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_py: CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/tf_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/tf_generate_messages_lisp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf_generate_messages_lisp.dir/build.make CMakeFiles/tf_generate_messages_lisp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf_generate_messages_lisp.dir/build.make CMakeFiles/tf_generate_messages_lisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target tf_generate_messages_lisp" +.PHONY : CMakeFiles/tf_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tf_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/tf_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/tf_generate_messages_lisp.dir/rule + +# Convenience name for target. +tf_generate_messages_lisp: CMakeFiles/tf_generate_messages_lisp.dir/rule + +.PHONY : tf_generate_messages_lisp + +# clean rule for target. +CMakeFiles/tf_generate_messages_lisp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf_generate_messages_lisp.dir/build.make CMakeFiles/tf_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/tf_generate_messages_lisp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/roscpp_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/roscpp_generate_messages_py.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/roscpp_generate_messages_py.dir/build.make CMakeFiles/roscpp_generate_messages_py.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/roscpp_generate_messages_py.dir/build.make CMakeFiles/roscpp_generate_messages_py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target roscpp_generate_messages_py" +.PHONY : CMakeFiles/roscpp_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/roscpp_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/roscpp_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/roscpp_generate_messages_py.dir/rule + +# Convenience name for target. +roscpp_generate_messages_py: CMakeFiles/roscpp_generate_messages_py.dir/rule + +.PHONY : roscpp_generate_messages_py + +# clean rule for target. +CMakeFiles/roscpp_generate_messages_py.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/roscpp_generate_messages_py.dir/build.make CMakeFiles/roscpp_generate_messages_py.dir/clean +.PHONY : CMakeFiles/roscpp_generate_messages_py.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/tf_generate_messages_nodejs.dir + +# All Build rule for target. +CMakeFiles/tf_generate_messages_nodejs.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf_generate_messages_nodejs.dir/build.make CMakeFiles/tf_generate_messages_nodejs.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf_generate_messages_nodejs.dir/build.make CMakeFiles/tf_generate_messages_nodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target tf_generate_messages_nodejs" +.PHONY : CMakeFiles/tf_generate_messages_nodejs.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tf_generate_messages_nodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/tf_generate_messages_nodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/tf_generate_messages_nodejs.dir/rule + +# Convenience name for target. +tf_generate_messages_nodejs: CMakeFiles/tf_generate_messages_nodejs.dir/rule + +.PHONY : tf_generate_messages_nodejs + +# clean rule for target. +CMakeFiles/tf_generate_messages_nodejs.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf_generate_messages_nodejs.dir/build.make CMakeFiles/tf_generate_messages_nodejs.dir/clean +.PHONY : CMakeFiles/tf_generate_messages_nodejs.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/vio_gencpp.dir + +# All Build rule for target. +CMakeFiles/vio_gencpp.dir/all: CMakeFiles/vio_generate_messages_cpp.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_gencpp.dir/build.make CMakeFiles/vio_gencpp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_gencpp.dir/build.make CMakeFiles/vio_gencpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target vio_gencpp" +.PHONY : CMakeFiles/vio_gencpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/vio_gencpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/vio_gencpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/vio_gencpp.dir/rule + +# Convenience name for target. +vio_gencpp: CMakeFiles/vio_gencpp.dir/rule + +.PHONY : vio_gencpp + +# clean rule for target. +CMakeFiles/vio_gencpp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_gencpp.dir/build.make CMakeFiles/vio_gencpp.dir/clean +.PHONY : CMakeFiles/vio_gencpp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/tf_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/tf_generate_messages_py.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf_generate_messages_py.dir/build.make CMakeFiles/tf_generate_messages_py.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf_generate_messages_py.dir/build.make CMakeFiles/tf_generate_messages_py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target tf_generate_messages_py" +.PHONY : CMakeFiles/tf_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tf_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/tf_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/tf_generate_messages_py.dir/rule + +# Convenience name for target. +tf_generate_messages_py: CMakeFiles/tf_generate_messages_py.dir/rule + +.PHONY : tf_generate_messages_py + +# clean rule for target. +CMakeFiles/tf_generate_messages_py.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf_generate_messages_py.dir/build.make CMakeFiles/tf_generate_messages_py.dir/clean +.PHONY : CMakeFiles/tf_generate_messages_py.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/sensor_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/sensor_msgs_generate_messages_py.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make CMakeFiles/sensor_msgs_generate_messages_py.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make CMakeFiles/sensor_msgs_generate_messages_py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target sensor_msgs_generate_messages_py" +.PHONY : CMakeFiles/sensor_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/sensor_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/sensor_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/sensor_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +sensor_msgs_generate_messages_py: CMakeFiles/sensor_msgs_generate_messages_py.dir/rule + +.PHONY : sensor_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/sensor_msgs_generate_messages_py.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make CMakeFiles/sensor_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/sensor_msgs_generate_messages_py.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/actionlib_generate_messages_cpp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_generate_messages_cpp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_generate_messages_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target actionlib_generate_messages_cpp" +.PHONY : CMakeFiles/actionlib_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_generate_messages_cpp.dir/rule + +# Convenience name for target. +actionlib_generate_messages_cpp: CMakeFiles/actionlib_generate_messages_cpp.dir/rule + +.PHONY : actionlib_generate_messages_cpp + +# clean rule for target. +CMakeFiles/actionlib_generate_messages_cpp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/actionlib_generate_messages_cpp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/vio_generate_messages.dir + +# All Build rule for target. +CMakeFiles/vio_generate_messages.dir/all: CMakeFiles/vio_generate_messages_py.dir/all +CMakeFiles/vio_generate_messages.dir/all: CMakeFiles/vio_generate_messages_lisp.dir/all +CMakeFiles/vio_generate_messages.dir/all: CMakeFiles/vio_generate_messages_eus.dir/all +CMakeFiles/vio_generate_messages.dir/all: CMakeFiles/vio_generate_messages_cpp.dir/all +CMakeFiles/vio_generate_messages.dir/all: CMakeFiles/vio_generate_messages_nodejs.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages.dir/build.make CMakeFiles/vio_generate_messages.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages.dir/build.make CMakeFiles/vio_generate_messages.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target vio_generate_messages" +.PHONY : CMakeFiles/vio_generate_messages.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/vio_generate_messages.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 17 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/vio_generate_messages.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/vio_generate_messages.dir/rule + +# Convenience name for target. +vio_generate_messages: CMakeFiles/vio_generate_messages.dir/rule + +.PHONY : vio_generate_messages + +# clean rule for target. +CMakeFiles/vio_generate_messages.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/vio_generate_messages.dir/build.make CMakeFiles/vio_generate_messages.dir/clean +.PHONY : CMakeFiles/vio_generate_messages.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/tf2_msgs_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/tf2_msgs_generate_messages_py.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make CMakeFiles/tf2_msgs_generate_messages_py.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make CMakeFiles/tf2_msgs_generate_messages_py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target tf2_msgs_generate_messages_py" +.PHONY : CMakeFiles/tf2_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tf2_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/tf2_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/tf2_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +tf2_msgs_generate_messages_py: CMakeFiles/tf2_msgs_generate_messages_py.dir/rule + +.PHONY : tf2_msgs_generate_messages_py + +# clean rule for target. +CMakeFiles/tf2_msgs_generate_messages_py.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make CMakeFiles/tf2_msgs_generate_messages_py.dir/clean +.PHONY : CMakeFiles/tf2_msgs_generate_messages_py.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir + +# All Build rule for target. +CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target actionlib_msgs_generate_messages_nodejs" +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +actionlib_msgs_generate_messages_nodejs: CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/rule + +.PHONY : actionlib_msgs_generate_messages_nodejs + +# clean rule for target. +CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/clean +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_msgs_generate_messages_eus.dir + +# All Build rule for target. +CMakeFiles/actionlib_msgs_generate_messages_eus.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_eus.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target actionlib_msgs_generate_messages_eus" +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_eus.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_msgs_generate_messages_eus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_msgs_generate_messages_eus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +actionlib_msgs_generate_messages_eus: CMakeFiles/actionlib_msgs_generate_messages_eus.dir/rule + +.PHONY : actionlib_msgs_generate_messages_eus + +# clean rule for target. +CMakeFiles/actionlib_msgs_generate_messages_eus.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_eus.dir/clean +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_eus.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/actionlib_generate_messages_lisp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_generate_messages_lisp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_generate_messages_lisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target actionlib_generate_messages_lisp" +.PHONY : CMakeFiles/actionlib_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_generate_messages_lisp.dir/rule + +# Convenience name for target. +actionlib_generate_messages_lisp: CMakeFiles/actionlib_generate_messages_lisp.dir/rule + +.PHONY : actionlib_generate_messages_lisp + +# clean rule for target. +CMakeFiles/actionlib_generate_messages_lisp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/actionlib_generate_messages_lisp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/sensor_msgs_generate_messages_eus.dir + +# All Build rule for target. +CMakeFiles/sensor_msgs_generate_messages_eus.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sensor_msgs_generate_messages_eus.dir/build.make CMakeFiles/sensor_msgs_generate_messages_eus.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/sensor_msgs_generate_messages_eus.dir/build.make CMakeFiles/sensor_msgs_generate_messages_eus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target sensor_msgs_generate_messages_eus" +.PHONY : CMakeFiles/sensor_msgs_generate_messages_eus.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/sensor_msgs_generate_messages_eus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/sensor_msgs_generate_messages_eus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/sensor_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +sensor_msgs_generate_messages_eus: CMakeFiles/sensor_msgs_generate_messages_eus.dir/rule + +.PHONY : sensor_msgs_generate_messages_eus + +# clean rule for target. +CMakeFiles/sensor_msgs_generate_messages_eus.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/sensor_msgs_generate_messages_eus.dir/build.make CMakeFiles/sensor_msgs_generate_messages_eus.dir/clean +.PHONY : CMakeFiles/sensor_msgs_generate_messages_eus.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target actionlib_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +actionlib_msgs_generate_messages_cpp: CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule + +.PHONY : actionlib_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/std_msgs_generate_messages_cpp.dir + +# All Build rule for target. +CMakeFiles/std_msgs_generate_messages_cpp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make CMakeFiles/std_msgs_generate_messages_cpp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make CMakeFiles/std_msgs_generate_messages_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_cpp" +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/std_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/std_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_cpp: CMakeFiles/std_msgs_generate_messages_cpp.dir/rule + +.PHONY : std_msgs_generate_messages_cpp + +# clean rule for target. +CMakeFiles/std_msgs_generate_messages_cpp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make CMakeFiles/std_msgs_generate_messages_cpp.dir/clean +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_generate_messages_nodejs.dir + +# All Build rule for target. +CMakeFiles/actionlib_generate_messages_nodejs.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_generate_messages_nodejs.dir/build.make CMakeFiles/actionlib_generate_messages_nodejs.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_generate_messages_nodejs.dir/build.make CMakeFiles/actionlib_generate_messages_nodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target actionlib_generate_messages_nodejs" +.PHONY : CMakeFiles/actionlib_generate_messages_nodejs.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_generate_messages_nodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_generate_messages_nodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_generate_messages_nodejs.dir/rule + +# Convenience name for target. +actionlib_generate_messages_nodejs: CMakeFiles/actionlib_generate_messages_nodejs.dir/rule + +.PHONY : actionlib_generate_messages_nodejs + +# clean rule for target. +CMakeFiles/actionlib_generate_messages_nodejs.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_generate_messages_nodejs.dir/build.make CMakeFiles/actionlib_generate_messages_nodejs.dir/clean +.PHONY : CMakeFiles/actionlib_generate_messages_nodejs.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_generate_messages_py.dir + +# All Build rule for target. +CMakeFiles/actionlib_generate_messages_py.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_generate_messages_py.dir/build.make CMakeFiles/actionlib_generate_messages_py.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_generate_messages_py.dir/build.make CMakeFiles/actionlib_generate_messages_py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target actionlib_generate_messages_py" +.PHONY : CMakeFiles/actionlib_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_generate_messages_py.dir/rule + +# Convenience name for target. +actionlib_generate_messages_py: CMakeFiles/actionlib_generate_messages_py.dir/rule + +.PHONY : actionlib_generate_messages_py + +# clean rule for target. +CMakeFiles/actionlib_generate_messages_py.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_generate_messages_py.dir/build.make CMakeFiles/actionlib_generate_messages_py.dir/clean +.PHONY : CMakeFiles/actionlib_generate_messages_py.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/actionlib_msgs_generate_messages_lisp.dir + +# All Build rule for target. +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num= "Built target actionlib_msgs_generate_messages_lisp" +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +actionlib_msgs_generate_messages_lisp: CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule + +.PHONY : actionlib_msgs_generate_messages_lisp + +# clean rule for target. +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean + +#============================================================================= +# Target rules for target gtest/googlemock/CMakeFiles/gmock_main.dir + +# All Build rule for target. +gtest/googlemock/CMakeFiles/gmock_main.dir/all: + $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/depend + $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=4,5,6,7 "Built target gmock_main" +.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/all + +# Build rule for subdir invocation for target. +gtest/googlemock/CMakeFiles/gmock_main.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 4 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock_main.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/rule + +# Convenience name for target. +gmock_main: gtest/googlemock/CMakeFiles/gmock_main.dir/rule + +.PHONY : gmock_main + +# clean rule for target. +gtest/googlemock/CMakeFiles/gmock_main.dir/clean: + $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/clean +.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/clean + +#============================================================================= +# Target rules for target gtest/googlemock/CMakeFiles/gmock.dir + +# All Build rule for target. +gtest/googlemock/CMakeFiles/gmock.dir/all: + $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/depend + $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=1,2,3 "Built target gmock" +.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/all + +# Build rule for subdir invocation for target. +gtest/googlemock/CMakeFiles/gmock.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/rule + +# Convenience name for target. +gmock: gtest/googlemock/CMakeFiles/gmock.dir/rule + +.PHONY : gmock + +# clean rule for target. +gtest/googlemock/CMakeFiles/gmock.dir/clean: + $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/clean +.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/clean + +#============================================================================= +# Target rules for target gtest/googlemock/gtest/CMakeFiles/gtest.dir + +# All Build rule for target. +gtest/googlemock/gtest/CMakeFiles/gtest.dir/all: + $(MAKE) $(MAKESILENT) -f gtest/googlemock/gtest/CMakeFiles/gtest.dir/build.make gtest/googlemock/gtest/CMakeFiles/gtest.dir/depend + $(MAKE) $(MAKESILENT) -f gtest/googlemock/gtest/CMakeFiles/gtest.dir/build.make gtest/googlemock/gtest/CMakeFiles/gtest.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=8,9 "Built target gtest" +.PHONY : gtest/googlemock/gtest/CMakeFiles/gtest.dir/all + +# Build rule for subdir invocation for target. +gtest/googlemock/gtest/CMakeFiles/gtest.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/gtest/CMakeFiles/gtest.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : gtest/googlemock/gtest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: gtest/googlemock/gtest/CMakeFiles/gtest.dir/rule + +.PHONY : gtest + +# clean rule for target. +gtest/googlemock/gtest/CMakeFiles/gtest.dir/clean: + $(MAKE) $(MAKESILENT) -f gtest/googlemock/gtest/CMakeFiles/gtest.dir/build.make gtest/googlemock/gtest/CMakeFiles/gtest.dir/clean +.PHONY : gtest/googlemock/gtest/CMakeFiles/gtest.dir/clean + +#============================================================================= +# Target rules for target gtest/googlemock/gtest/CMakeFiles/gtest_main.dir + +# All Build rule for target. +gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/all: gtest/googlemock/gtest/CMakeFiles/gtest.dir/all + $(MAKE) $(MAKESILENT) -f gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build.make gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/depend + $(MAKE) $(MAKESILENT) -f gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build.make gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=10,11 "Built target gtest_main" +.PHONY : gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/all + +# Build rule for subdir invocation for target. +gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 4 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/rule + +.PHONY : gtest_main + +# clean rule for target. +gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/clean: + $(MAKE) $(MAKESILENT) -f gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build.make gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/clean +.PHONY : gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -P /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/VerifyGlobs.cmake + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/Progress/29 b/GPU_version/vio/cmake-build-debug/CMakeFiles/Progress/29 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/Progress/29 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/Progress/35 b/GPU_version/vio/cmake-build-debug/CMakeFiles/Progress/35 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/Progress/35 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/Progress/count.txt b/GPU_version/vio/cmake-build-debug/CMakeFiles/Progress/count.txt new file mode 100644 index 0000000..7273c0f --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/Progress/count.txt @@ -0,0 +1 @@ +25 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/TargetDirectories.txt b/GPU_version/vio/cmake-build-debug/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..92c53d8 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,97 @@ +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/install/strip.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/install/local.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/edit_cache.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio_genpy.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_py.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio_gennodejs.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio_genlisp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_lisp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio_geneus.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_eus.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_cpp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages_nodejs.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/rebuild_cache.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/install.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/list_install_components.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/test.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio_gencpp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio_generate_messages.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/CMakeFiles/install/strip.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/CMakeFiles/install/local.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/CMakeFiles/test.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/CMakeFiles/edit_cache.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/CMakeFiles/rebuild_cache.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/CMakeFiles/install.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/CMakeFiles/list_install_components.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/install/strip.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/install/local.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/install.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/list_install_components.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/rebuild_cache.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/test.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/edit_cache.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/install/strip.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/install/local.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/install.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/list_install_components.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/rebuild_cache.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/edit_cache.dir +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/test.dir diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/VerifyGlobs.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/VerifyGlobs.cmake new file mode 100644 index 0000000..81e98e4 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/VerifyGlobs.cmake @@ -0,0 +1,36 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by CMake Version 3.19 +cmake_policy(SET CMP0009 NEW) + +# SRC at CMakeLists.txt:69 (file) +file(GLOB NEW_GLOB LIST_DIRECTORIES true "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/*.cpp") +set(OLD_GLOB + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/atan_camera.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/cl_class.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/config.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/depth_filter.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/feature_alignment.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/feature_detection.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame_handler_base.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame_handler_mono.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/homography.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/initialization.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/map.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/matcher.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/math_utils.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/output_helper.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/point.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/pose_optimizer.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/reprojector.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/robust_cost.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/sparse_img_align.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/sparse_img_align_gpu.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/vision.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/visualizer.cpp" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/vo_node.cpp" + ) +if(NOT "${NEW_GLOB}" STREQUAL "${OLD_GLOB}") + message("-- GLOB mismatch!") + file(TOUCH_NOCREATE "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/cmake.verify_globs") +endif() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/build.make new file mode 100644 index 0000000..9ac42b0 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/build.make @@ -0,0 +1,95 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for _vio_generate_messages_check_deps_getOdom. + +# Include the progress variables for this target. +include CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/progress.make + +CMakeFiles/_vio_generate_messages_check_deps_getOdom: + catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv std_msgs/Header + +_vio_generate_messages_check_deps_getOdom: CMakeFiles/_vio_generate_messages_check_deps_getOdom +_vio_generate_messages_check_deps_getOdom: CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/build.make + +.PHONY : _vio_generate_messages_check_deps_getOdom + +# Rule to build all files generated by this target. +CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/build: _vio_generate_messages_check_deps_getOdom + +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/build + +CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/cmake_clean.cmake +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/clean + +CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/cmake_clean.cmake new file mode 100644 index 0000000..22f1109 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/_vio_generate_messages_check_deps_getOdom" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_getOdom.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/build.make new file mode 100644 index 0000000..26fd303 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/build.make @@ -0,0 +1,95 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for _vio_generate_messages_check_deps_start. + +# Include the progress variables for this target. +include CMakeFiles/_vio_generate_messages_check_deps_start.dir/progress.make + +CMakeFiles/_vio_generate_messages_check_deps_start: + catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv + +_vio_generate_messages_check_deps_start: CMakeFiles/_vio_generate_messages_check_deps_start +_vio_generate_messages_check_deps_start: CMakeFiles/_vio_generate_messages_check_deps_start.dir/build.make + +.PHONY : _vio_generate_messages_check_deps_start + +# Rule to build all files generated by this target. +CMakeFiles/_vio_generate_messages_check_deps_start.dir/build: _vio_generate_messages_check_deps_start + +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_start.dir/build + +CMakeFiles/_vio_generate_messages_check_deps_start.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/_vio_generate_messages_check_deps_start.dir/cmake_clean.cmake +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_start.dir/clean + +CMakeFiles/_vio_generate_messages_check_deps_start.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_start.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/cmake_clean.cmake new file mode 100644 index 0000000..d20b847 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/_vio_generate_messages_check_deps_start" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/_vio_generate_messages_check_deps_start.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_start.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/build.make new file mode 100644 index 0000000..77c9894 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/build.make @@ -0,0 +1,95 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for _vio_generate_messages_check_deps_stop. + +# Include the progress variables for this target. +include CMakeFiles/_vio_generate_messages_check_deps_stop.dir/progress.make + +CMakeFiles/_vio_generate_messages_check_deps_stop: + catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv + +_vio_generate_messages_check_deps_stop: CMakeFiles/_vio_generate_messages_check_deps_stop +_vio_generate_messages_check_deps_stop: CMakeFiles/_vio_generate_messages_check_deps_stop.dir/build.make + +.PHONY : _vio_generate_messages_check_deps_stop + +# Rule to build all files generated by this target. +CMakeFiles/_vio_generate_messages_check_deps_stop.dir/build: _vio_generate_messages_check_deps_stop + +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_stop.dir/build + +CMakeFiles/_vio_generate_messages_check_deps_stop.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/_vio_generate_messages_check_deps_stop.dir/cmake_clean.cmake +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_stop.dir/clean + +CMakeFiles/_vio_generate_messages_check_deps_stop.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/_vio_generate_messages_check_deps_stop.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/cmake_clean.cmake new file mode 100644 index 0000000..01109e7 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/_vio_generate_messages_check_deps_stop" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/_vio_generate_messages_check_deps_stop.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/_vio_generate_messages_check_deps_stop.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..aa9187e --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for actionlib_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_generate_messages_cpp.dir/progress.make + +actionlib_generate_messages_cpp: CMakeFiles/actionlib_generate_messages_cpp.dir/build.make + +.PHONY : actionlib_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_generate_messages_cpp.dir/build: actionlib_generate_messages_cpp + +.PHONY : CMakeFiles/actionlib_generate_messages_cpp.dir/build + +CMakeFiles/actionlib_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_generate_messages_cpp.dir/clean + +CMakeFiles/actionlib_generate_messages_cpp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_generate_messages_cpp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..acf4a50 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/actionlib_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..7d7145f --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for actionlib_generate_messages_eus. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_generate_messages_eus.dir/progress.make + +actionlib_generate_messages_eus: CMakeFiles/actionlib_generate_messages_eus.dir/build.make + +.PHONY : actionlib_generate_messages_eus + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_generate_messages_eus.dir/build: actionlib_generate_messages_eus + +.PHONY : CMakeFiles/actionlib_generate_messages_eus.dir/build + +CMakeFiles/actionlib_generate_messages_eus.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_generate_messages_eus.dir/clean + +CMakeFiles/actionlib_generate_messages_eus.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_generate_messages_eus.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..6bdc0a3 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/actionlib_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..1ee2988 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for actionlib_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_generate_messages_lisp.dir/progress.make + +actionlib_generate_messages_lisp: CMakeFiles/actionlib_generate_messages_lisp.dir/build.make + +.PHONY : actionlib_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_generate_messages_lisp.dir/build: actionlib_generate_messages_lisp + +.PHONY : CMakeFiles/actionlib_generate_messages_lisp.dir/build + +CMakeFiles/actionlib_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_generate_messages_lisp.dir/clean + +CMakeFiles/actionlib_generate_messages_lisp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_generate_messages_lisp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..fae152b --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/actionlib_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..6260e9b --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for actionlib_generate_messages_nodejs. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_generate_messages_nodejs.dir/progress.make + +actionlib_generate_messages_nodejs: CMakeFiles/actionlib_generate_messages_nodejs.dir/build.make + +.PHONY : actionlib_generate_messages_nodejs + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_generate_messages_nodejs.dir/build: actionlib_generate_messages_nodejs + +.PHONY : CMakeFiles/actionlib_generate_messages_nodejs.dir/build + +CMakeFiles/actionlib_generate_messages_nodejs.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_generate_messages_nodejs.dir/clean + +CMakeFiles/actionlib_generate_messages_nodejs.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_generate_messages_nodejs.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..6e65df1 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/actionlib_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/build.make new file mode 100644 index 0000000..c1443eb --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for actionlib_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_generate_messages_py.dir/progress.make + +actionlib_generate_messages_py: CMakeFiles/actionlib_generate_messages_py.dir/build.make + +.PHONY : actionlib_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_generate_messages_py.dir/build: actionlib_generate_messages_py + +.PHONY : CMakeFiles/actionlib_generate_messages_py.dir/build + +CMakeFiles/actionlib_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_generate_messages_py.dir/clean + +CMakeFiles/actionlib_generate_messages_py.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_generate_messages_py.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..aa0e8de --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/actionlib_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..f4914a1 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for actionlib_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/progress.make + +actionlib_msgs_generate_messages_cpp: CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make + +.PHONY : actionlib_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build: actionlib_msgs_generate_messages_cpp + +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build + +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..9905c51 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..b12b0e8 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for actionlib_msgs_generate_messages_eus. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_msgs_generate_messages_eus.dir/progress.make + +actionlib_msgs_generate_messages_eus: CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build.make + +.PHONY : actionlib_msgs_generate_messages_eus + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build: actionlib_msgs_generate_messages_eus + +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build + +CMakeFiles/actionlib_msgs_generate_messages_eus.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_eus.dir/clean + +CMakeFiles/actionlib_msgs_generate_messages_eus.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_eus.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..cfaf9d5 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/actionlib_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..96a6570 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for actionlib_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/progress.make + +actionlib_msgs_generate_messages_lisp: CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make + +.PHONY : actionlib_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build: actionlib_msgs_generate_messages_lisp + +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build + +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..6cfb90f --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..2816983 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for actionlib_msgs_generate_messages_nodejs. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/progress.make + +actionlib_msgs_generate_messages_nodejs: CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build.make + +.PHONY : actionlib_msgs_generate_messages_nodejs + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build: actionlib_msgs_generate_messages_nodejs + +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build + +CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/clean + +CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..65e5a40 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..9e002d7 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for actionlib_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/actionlib_msgs_generate_messages_py.dir/progress.make + +actionlib_msgs_generate_messages_py: CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make + +.PHONY : actionlib_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/actionlib_msgs_generate_messages_py.dir/build: actionlib_msgs_generate_messages_py + +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/build + +CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean + +CMakeFiles/actionlib_msgs_generate_messages_py.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/actionlib_msgs_generate_messages_py.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..00cd299 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/actionlib_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/build.make new file mode 100644 index 0000000..d919de1 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/build.make @@ -0,0 +1,95 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for clean_test_results. + +# Include the progress variables for this target. +include CMakeFiles/clean_test_results.dir/progress.make + +CMakeFiles/clean_test_results: + /usr/bin/python2 /opt/ros/melodic/share/catkin/cmake/test/remove_test_results.py /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/test_results + +clean_test_results: CMakeFiles/clean_test_results +clean_test_results: CMakeFiles/clean_test_results.dir/build.make + +.PHONY : clean_test_results + +# Rule to build all files generated by this target. +CMakeFiles/clean_test_results.dir/build: clean_test_results + +.PHONY : CMakeFiles/clean_test_results.dir/build + +CMakeFiles/clean_test_results.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/clean_test_results.dir/cmake_clean.cmake +.PHONY : CMakeFiles/clean_test_results.dir/clean + +CMakeFiles/clean_test_results.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/clean_test_results.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/cmake_clean.cmake new file mode 100644 index 0000000..63bf0e0 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/clean_test_results" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/clean_test_results.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/clean_test_results.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/clion-environment.txt b/GPU_version/vio/cmake-build-debug/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000..270d93c --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/clion-environment.txt @@ -0,0 +1,3 @@ +ToolSet: 1.0 (local)Options: + +Options: \ No newline at end of file diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/clion-log.txt b/GPU_version/vio/cmake-build-debug/CMakeFiles/clion-log.txt new file mode 100644 index 0000000..a0b68b6 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/clion-log.txt @@ -0,0 +1,55 @@ +/opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio +CMake Deprecation Warning at CMakeLists.txt:3 (CMAKE_MINIMUM_REQUIRED): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +-- Eigen found (include: /usr/include/eigen3) +-- Using CATKIN_DEVEL_PREFIX: /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel +-- Using CMAKE_PREFIX_PATH: /opt/ros/melodic +-- This workspace overlays: /opt/ros/melodic +-- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.17", minimum required is "2") +-- Using PYTHON_EXECUTABLE: /usr/bin/python2 +-- Using Debian Python package layout +-- Using empy: /usr/bin/empy +-- Using CATKIN_ENABLE_TESTING: ON +-- Call enable_testing() +-- Using CATKIN_TEST_RESULTS_DIR: /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/test_results +-- Found gtest sources under '/usr/src/googletest': gtests will be built +-- Found gmock sources under '/usr/src/googletest': gmock will be built +CMake Deprecation Warning at /usr/src/googletest/CMakeLists.txt:1 (cmake_minimum_required): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +CMake Deprecation Warning at /usr/src/googletest/googlemock/CMakeLists.txt:41 (cmake_minimum_required): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +CMake Deprecation Warning at /usr/src/googletest/googletest/CMakeLists.txt:48 (cmake_minimum_required): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +-- Found PythonInterp: /usr/bin/python2 (found version "2.7.17") +-- Using Python nosetests: /usr/bin/nosetests-2.7 +-- catkin 0.7.28 +-- BUILD_SHARED_LIBS is on +-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy +-- vio: 0 messages, 3 services +-- Configuring done +-- Generating done +-- Build files have been written to: /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/cmake.check_cache b/GPU_version/vio/cmake-build-debug/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/cmake.verify_globs b/GPU_version/vio/cmake-build-debug/CMakeFiles/cmake.verify_globs new file mode 100644 index 0000000..2b38fac --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/cmake.verify_globs @@ -0,0 +1 @@ +# This file is generated by CMake for checking of the VerifyGlobs.cmake file diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/build.make new file mode 100644 index 0000000..16feef1 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for download_extra_data. + +# Include the progress variables for this target. +include CMakeFiles/download_extra_data.dir/progress.make + +download_extra_data: CMakeFiles/download_extra_data.dir/build.make + +.PHONY : download_extra_data + +# Rule to build all files generated by this target. +CMakeFiles/download_extra_data.dir/build: download_extra_data + +.PHONY : CMakeFiles/download_extra_data.dir/build + +CMakeFiles/download_extra_data.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/download_extra_data.dir/cmake_clean.cmake +.PHONY : CMakeFiles/download_extra_data.dir/clean + +CMakeFiles/download_extra_data.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/download_extra_data.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/cmake_clean.cmake new file mode 100644 index 0000000..bf7d7e2 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/download_extra_data.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/download_extra_data.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/build.make new file mode 100644 index 0000000..e601cc6 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for doxygen. + +# Include the progress variables for this target. +include CMakeFiles/doxygen.dir/progress.make + +doxygen: CMakeFiles/doxygen.dir/build.make + +.PHONY : doxygen + +# Rule to build all files generated by this target. +CMakeFiles/doxygen.dir/build: doxygen + +.PHONY : CMakeFiles/doxygen.dir/build + +CMakeFiles/doxygen.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/doxygen.dir/cmake_clean.cmake +.PHONY : CMakeFiles/doxygen.dir/clean + +CMakeFiles/doxygen.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/doxygen.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/cmake_clean.cmake new file mode 100644 index 0000000..ef20a75 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/doxygen.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/doxygen.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..80a1c58 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for geometry_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make + +geometry_msgs_generate_messages_cpp: CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make + +.PHONY : geometry_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build: geometry_msgs_generate_messages_cpp + +.PHONY : CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build + +CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..820ac95 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..309dfda --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for geometry_msgs_generate_messages_eus. + +# Include the progress variables for this target. +include CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make + +geometry_msgs_generate_messages_eus: CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make + +.PHONY : geometry_msgs_generate_messages_eus + +# Rule to build all files generated by this target. +CMakeFiles/geometry_msgs_generate_messages_eus.dir/build: geometry_msgs_generate_messages_eus + +.PHONY : CMakeFiles/geometry_msgs_generate_messages_eus.dir/build + +CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean + +CMakeFiles/geometry_msgs_generate_messages_eus.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/geometry_msgs_generate_messages_eus.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..67f285a --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..e2df835 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for geometry_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make + +geometry_msgs_generate_messages_lisp: CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make + +.PHONY : geometry_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build: geometry_msgs_generate_messages_lisp + +.PHONY : CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build + +CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..1e1c8fa --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..a20f735 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for geometry_msgs_generate_messages_nodejs. + +# Include the progress variables for this target. +include CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make + +geometry_msgs_generate_messages_nodejs: CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make + +.PHONY : geometry_msgs_generate_messages_nodejs + +# Rule to build all files generated by this target. +CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build: geometry_msgs_generate_messages_nodejs + +.PHONY : CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build + +CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean + +CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..a10d1c0 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..b1b881c --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for geometry_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make + +geometry_msgs_generate_messages_py: CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make + +.PHONY : geometry_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/geometry_msgs_generate_messages_py.dir/build: geometry_msgs_generate_messages_py + +.PHONY : CMakeFiles/geometry_msgs_generate_messages_py.dir/build + +CMakeFiles/geometry_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/geometry_msgs_generate_messages_py.dir/clean + +CMakeFiles/geometry_msgs_generate_messages_py.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/geometry_msgs_generate_messages_py.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..37b4627 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/progress.marks b/GPU_version/vio/cmake-build-debug/CMakeFiles/progress.marks new file mode 100644 index 0000000..d81cc07 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/progress.marks @@ -0,0 +1 @@ +42 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..666f753 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for roscpp_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make + +roscpp_generate_messages_cpp: CMakeFiles/roscpp_generate_messages_cpp.dir/build.make + +.PHONY : roscpp_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/roscpp_generate_messages_cpp.dir/build: roscpp_generate_messages_cpp + +.PHONY : CMakeFiles/roscpp_generate_messages_cpp.dir/build + +CMakeFiles/roscpp_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/roscpp_generate_messages_cpp.dir/clean + +CMakeFiles/roscpp_generate_messages_cpp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/roscpp_generate_messages_cpp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..bf35365 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..7e2c600 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for roscpp_generate_messages_eus. + +# Include the progress variables for this target. +include CMakeFiles/roscpp_generate_messages_eus.dir/progress.make + +roscpp_generate_messages_eus: CMakeFiles/roscpp_generate_messages_eus.dir/build.make + +.PHONY : roscpp_generate_messages_eus + +# Rule to build all files generated by this target. +CMakeFiles/roscpp_generate_messages_eus.dir/build: roscpp_generate_messages_eus + +.PHONY : CMakeFiles/roscpp_generate_messages_eus.dir/build + +CMakeFiles/roscpp_generate_messages_eus.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : CMakeFiles/roscpp_generate_messages_eus.dir/clean + +CMakeFiles/roscpp_generate_messages_eus.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/roscpp_generate_messages_eus.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..61700fa --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..48899d0 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for roscpp_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make + +roscpp_generate_messages_lisp: CMakeFiles/roscpp_generate_messages_lisp.dir/build.make + +.PHONY : roscpp_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/roscpp_generate_messages_lisp.dir/build: roscpp_generate_messages_lisp + +.PHONY : CMakeFiles/roscpp_generate_messages_lisp.dir/build + +CMakeFiles/roscpp_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/roscpp_generate_messages_lisp.dir/clean + +CMakeFiles/roscpp_generate_messages_lisp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/roscpp_generate_messages_lisp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..492a50b --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..c97eeb9 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for roscpp_generate_messages_nodejs. + +# Include the progress variables for this target. +include CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make + +roscpp_generate_messages_nodejs: CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make + +.PHONY : roscpp_generate_messages_nodejs + +# Rule to build all files generated by this target. +CMakeFiles/roscpp_generate_messages_nodejs.dir/build: roscpp_generate_messages_nodejs + +.PHONY : CMakeFiles/roscpp_generate_messages_nodejs.dir/build + +CMakeFiles/roscpp_generate_messages_nodejs.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : CMakeFiles/roscpp_generate_messages_nodejs.dir/clean + +CMakeFiles/roscpp_generate_messages_nodejs.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/roscpp_generate_messages_nodejs.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..37945a6 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/build.make new file mode 100644 index 0000000..b0300cd --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for roscpp_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/roscpp_generate_messages_py.dir/progress.make + +roscpp_generate_messages_py: CMakeFiles/roscpp_generate_messages_py.dir/build.make + +.PHONY : roscpp_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/roscpp_generate_messages_py.dir/build: roscpp_generate_messages_py + +.PHONY : CMakeFiles/roscpp_generate_messages_py.dir/build + +CMakeFiles/roscpp_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/roscpp_generate_messages_py.dir/clean + +CMakeFiles/roscpp_generate_messages_py.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/roscpp_generate_messages_py.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..2c13747 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/roscpp_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..7356de0 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for rosgraph_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make + +rosgraph_msgs_generate_messages_cpp: CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build: rosgraph_msgs_generate_messages_cpp + +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build + +CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..720bdd0 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..84f1266 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for rosgraph_msgs_generate_messages_eus. + +# Include the progress variables for this target. +include CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make + +rosgraph_msgs_generate_messages_eus: CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_eus + +# Rule to build all files generated by this target. +CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build: rosgraph_msgs_generate_messages_eus + +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build + +CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean + +CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..5610f84 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..8f0f792 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for rosgraph_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make + +rosgraph_msgs_generate_messages_lisp: CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build: rosgraph_msgs_generate_messages_lisp + +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build + +CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..cdd6e3f --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..9deba02 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for rosgraph_msgs_generate_messages_nodejs. + +# Include the progress variables for this target. +include CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make + +rosgraph_msgs_generate_messages_nodejs: CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_nodejs + +# Rule to build all files generated by this target. +CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build: rosgraph_msgs_generate_messages_nodejs + +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build + +CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean + +CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..37bf13d --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..8bbd2a4 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for rosgraph_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make + +rosgraph_msgs_generate_messages_py: CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build: rosgraph_msgs_generate_messages_py + +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build + +CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean + +CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..de801d4 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/build.make new file mode 100644 index 0000000..9bfad4b --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for run_tests. + +# Include the progress variables for this target. +include CMakeFiles/run_tests.dir/progress.make + +run_tests: CMakeFiles/run_tests.dir/build.make + +.PHONY : run_tests + +# Rule to build all files generated by this target. +CMakeFiles/run_tests.dir/build: run_tests + +.PHONY : CMakeFiles/run_tests.dir/build + +CMakeFiles/run_tests.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/run_tests.dir/cmake_clean.cmake +.PHONY : CMakeFiles/run_tests.dir/clean + +CMakeFiles/run_tests.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/run_tests.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/cmake_clean.cmake new file mode 100644 index 0000000..e67d34f --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/run_tests.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/run_tests.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..2d220ed --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for sensor_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make + +sensor_msgs_generate_messages_cpp: CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make + +.PHONY : sensor_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build: sensor_msgs_generate_messages_cpp + +.PHONY : CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build + +CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/sensor_msgs_generate_messages_cpp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/sensor_msgs_generate_messages_cpp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..1716093 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..758b854 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for sensor_msgs_generate_messages_eus. + +# Include the progress variables for this target. +include CMakeFiles/sensor_msgs_generate_messages_eus.dir/progress.make + +sensor_msgs_generate_messages_eus: CMakeFiles/sensor_msgs_generate_messages_eus.dir/build.make + +.PHONY : sensor_msgs_generate_messages_eus + +# Rule to build all files generated by this target. +CMakeFiles/sensor_msgs_generate_messages_eus.dir/build: sensor_msgs_generate_messages_eus + +.PHONY : CMakeFiles/sensor_msgs_generate_messages_eus.dir/build + +CMakeFiles/sensor_msgs_generate_messages_eus.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/sensor_msgs_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : CMakeFiles/sensor_msgs_generate_messages_eus.dir/clean + +CMakeFiles/sensor_msgs_generate_messages_eus.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/sensor_msgs_generate_messages_eus.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..eabddd7 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/sensor_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..1d4e44d --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for sensor_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make + +sensor_msgs_generate_messages_lisp: CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make + +.PHONY : sensor_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build: sensor_msgs_generate_messages_lisp + +.PHONY : CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build + +CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/sensor_msgs_generate_messages_lisp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/sensor_msgs_generate_messages_lisp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..ecc0226 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..10ba4d1 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for sensor_msgs_generate_messages_nodejs. + +# Include the progress variables for this target. +include CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/progress.make + +sensor_msgs_generate_messages_nodejs: CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/build.make + +.PHONY : sensor_msgs_generate_messages_nodejs + +# Rule to build all files generated by this target. +CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/build: sensor_msgs_generate_messages_nodejs + +.PHONY : CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/build + +CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/clean + +CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..534a2e5 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..d0ca157 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for sensor_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make + +sensor_msgs_generate_messages_py: CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make + +.PHONY : sensor_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/sensor_msgs_generate_messages_py.dir/build: sensor_msgs_generate_messages_py + +.PHONY : CMakeFiles/sensor_msgs_generate_messages_py.dir/build + +CMakeFiles/sensor_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/sensor_msgs_generate_messages_py.dir/clean + +CMakeFiles/sensor_msgs_generate_messages_py.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/sensor_msgs_generate_messages_py.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..a5188ef --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..fe705d2 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for std_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make + +std_msgs_generate_messages_cpp: CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make + +.PHONY : std_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/std_msgs_generate_messages_cpp.dir/build: std_msgs_generate_messages_cpp + +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/build + +CMakeFiles/std_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/std_msgs_generate_messages_cpp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/std_msgs_generate_messages_cpp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..0d092bf --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..166a585 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for std_msgs_generate_messages_eus. + +# Include the progress variables for this target. +include CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make + +std_msgs_generate_messages_eus: CMakeFiles/std_msgs_generate_messages_eus.dir/build.make + +.PHONY : std_msgs_generate_messages_eus + +# Rule to build all files generated by this target. +CMakeFiles/std_msgs_generate_messages_eus.dir/build: std_msgs_generate_messages_eus + +.PHONY : CMakeFiles/std_msgs_generate_messages_eus.dir/build + +CMakeFiles/std_msgs_generate_messages_eus.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : CMakeFiles/std_msgs_generate_messages_eus.dir/clean + +CMakeFiles/std_msgs_generate_messages_eus.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/std_msgs_generate_messages_eus.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..855155e --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..b221050 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for std_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make + +std_msgs_generate_messages_lisp: CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make + +.PHONY : std_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/std_msgs_generate_messages_lisp.dir/build: std_msgs_generate_messages_lisp + +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/build + +CMakeFiles/std_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/std_msgs_generate_messages_lisp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/std_msgs_generate_messages_lisp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..b995112 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..8503dd4 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for std_msgs_generate_messages_nodejs. + +# Include the progress variables for this target. +include CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make + +std_msgs_generate_messages_nodejs: CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make + +.PHONY : std_msgs_generate_messages_nodejs + +# Rule to build all files generated by this target. +CMakeFiles/std_msgs_generate_messages_nodejs.dir/build: std_msgs_generate_messages_nodejs + +.PHONY : CMakeFiles/std_msgs_generate_messages_nodejs.dir/build + +CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean + +CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..f5f42ae --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..4c2e574 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for std_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/std_msgs_generate_messages_py.dir/progress.make + +std_msgs_generate_messages_py: CMakeFiles/std_msgs_generate_messages_py.dir/build.make + +.PHONY : std_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/std_msgs_generate_messages_py.dir/build: std_msgs_generate_messages_py + +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/build + +CMakeFiles/std_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/clean + +CMakeFiles/std_msgs_generate_messages_py.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/std_msgs_generate_messages_py.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..15da12c --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/build.make new file mode 100644 index 0000000..5eeeb33 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for tests. + +# Include the progress variables for this target. +include CMakeFiles/tests.dir/progress.make + +tests: CMakeFiles/tests.dir/build.make + +.PHONY : tests + +# Rule to build all files generated by this target. +CMakeFiles/tests.dir/build: tests + +.PHONY : CMakeFiles/tests.dir/build + +CMakeFiles/tests.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tests.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tests.dir/clean + +CMakeFiles/tests.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tests.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/cmake_clean.cmake new file mode 100644 index 0000000..910f04d --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/tests.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tests.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..3c78064 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for tf2_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/tf2_msgs_generate_messages_cpp.dir/progress.make + +tf2_msgs_generate_messages_cpp: CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make + +.PHONY : tf2_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build: tf2_msgs_generate_messages_cpp + +.PHONY : CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build + +CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tf2_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean + +CMakeFiles/tf2_msgs_generate_messages_cpp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tf2_msgs_generate_messages_cpp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..97cac24 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/tf2_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..c48bdc7 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for tf2_msgs_generate_messages_eus. + +# Include the progress variables for this target. +include CMakeFiles/tf2_msgs_generate_messages_eus.dir/progress.make + +tf2_msgs_generate_messages_eus: CMakeFiles/tf2_msgs_generate_messages_eus.dir/build.make + +.PHONY : tf2_msgs_generate_messages_eus + +# Rule to build all files generated by this target. +CMakeFiles/tf2_msgs_generate_messages_eus.dir/build: tf2_msgs_generate_messages_eus + +.PHONY : CMakeFiles/tf2_msgs_generate_messages_eus.dir/build + +CMakeFiles/tf2_msgs_generate_messages_eus.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tf2_msgs_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tf2_msgs_generate_messages_eus.dir/clean + +CMakeFiles/tf2_msgs_generate_messages_eus.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tf2_msgs_generate_messages_eus.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..29107f6 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/tf2_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..86505f1 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for tf2_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/tf2_msgs_generate_messages_lisp.dir/progress.make + +tf2_msgs_generate_messages_lisp: CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make + +.PHONY : tf2_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build: tf2_msgs_generate_messages_lisp + +.PHONY : CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build + +CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tf2_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean + +CMakeFiles/tf2_msgs_generate_messages_lisp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tf2_msgs_generate_messages_lisp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..9618867 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/tf2_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..16e9142 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for tf2_msgs_generate_messages_nodejs. + +# Include the progress variables for this target. +include CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/progress.make + +tf2_msgs_generate_messages_nodejs: CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/build.make + +.PHONY : tf2_msgs_generate_messages_nodejs + +# Rule to build all files generated by this target. +CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/build: tf2_msgs_generate_messages_nodejs + +.PHONY : CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/build + +CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/clean + +CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..bd97d95 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..ffa98c9 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for tf2_msgs_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/tf2_msgs_generate_messages_py.dir/progress.make + +tf2_msgs_generate_messages_py: CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make + +.PHONY : tf2_msgs_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/tf2_msgs_generate_messages_py.dir/build: tf2_msgs_generate_messages_py + +.PHONY : CMakeFiles/tf2_msgs_generate_messages_py.dir/build + +CMakeFiles/tf2_msgs_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tf2_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tf2_msgs_generate_messages_py.dir/clean + +CMakeFiles/tf2_msgs_generate_messages_py.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tf2_msgs_generate_messages_py.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..3effb9b --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/tf2_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf2_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..871fbcf --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for tf_generate_messages_cpp. + +# Include the progress variables for this target. +include CMakeFiles/tf_generate_messages_cpp.dir/progress.make + +tf_generate_messages_cpp: CMakeFiles/tf_generate_messages_cpp.dir/build.make + +.PHONY : tf_generate_messages_cpp + +# Rule to build all files generated by this target. +CMakeFiles/tf_generate_messages_cpp.dir/build: tf_generate_messages_cpp + +.PHONY : CMakeFiles/tf_generate_messages_cpp.dir/build + +CMakeFiles/tf_generate_messages_cpp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tf_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tf_generate_messages_cpp.dir/clean + +CMakeFiles/tf_generate_messages_cpp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tf_generate_messages_cpp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..5378e20 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/tf_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..d652956 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for tf_generate_messages_eus. + +# Include the progress variables for this target. +include CMakeFiles/tf_generate_messages_eus.dir/progress.make + +tf_generate_messages_eus: CMakeFiles/tf_generate_messages_eus.dir/build.make + +.PHONY : tf_generate_messages_eus + +# Rule to build all files generated by this target. +CMakeFiles/tf_generate_messages_eus.dir/build: tf_generate_messages_eus + +.PHONY : CMakeFiles/tf_generate_messages_eus.dir/build + +CMakeFiles/tf_generate_messages_eus.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tf_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tf_generate_messages_eus.dir/clean + +CMakeFiles/tf_generate_messages_eus.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tf_generate_messages_eus.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..fbc2fb8 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/tf_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..475701f --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for tf_generate_messages_lisp. + +# Include the progress variables for this target. +include CMakeFiles/tf_generate_messages_lisp.dir/progress.make + +tf_generate_messages_lisp: CMakeFiles/tf_generate_messages_lisp.dir/build.make + +.PHONY : tf_generate_messages_lisp + +# Rule to build all files generated by this target. +CMakeFiles/tf_generate_messages_lisp.dir/build: tf_generate_messages_lisp + +.PHONY : CMakeFiles/tf_generate_messages_lisp.dir/build + +CMakeFiles/tf_generate_messages_lisp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tf_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tf_generate_messages_lisp.dir/clean + +CMakeFiles/tf_generate_messages_lisp.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tf_generate_messages_lisp.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..c66eb7b --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/tf_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..5b1727c --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for tf_generate_messages_nodejs. + +# Include the progress variables for this target. +include CMakeFiles/tf_generate_messages_nodejs.dir/progress.make + +tf_generate_messages_nodejs: CMakeFiles/tf_generate_messages_nodejs.dir/build.make + +.PHONY : tf_generate_messages_nodejs + +# Rule to build all files generated by this target. +CMakeFiles/tf_generate_messages_nodejs.dir/build: tf_generate_messages_nodejs + +.PHONY : CMakeFiles/tf_generate_messages_nodejs.dir/build + +CMakeFiles/tf_generate_messages_nodejs.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tf_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tf_generate_messages_nodejs.dir/clean + +CMakeFiles/tf_generate_messages_nodejs.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tf_generate_messages_nodejs.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..ed543e1 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/tf_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/build.make new file mode 100644 index 0000000..84af321 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Utility rule file for tf_generate_messages_py. + +# Include the progress variables for this target. +include CMakeFiles/tf_generate_messages_py.dir/progress.make + +tf_generate_messages_py: CMakeFiles/tf_generate_messages_py.dir/build.make + +.PHONY : tf_generate_messages_py + +# Rule to build all files generated by this target. +CMakeFiles/tf_generate_messages_py.dir/build: tf_generate_messages_py + +.PHONY : CMakeFiles/tf_generate_messages_py.dir/build + +CMakeFiles/tf_generate_messages_py.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tf_generate_messages_py.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tf_generate_messages_py.dir/clean + +CMakeFiles/tf_generate_messages_py.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tf_generate_messages_py.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..36912c7 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/tf_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/tf_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/CXX.includecache b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/CXX.includecache new file mode 100644 index 0000000..93f8c48 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/CXX.includecache @@ -0,0 +1,1172 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../include/vio/abstract_camera.h +Eigen/Core +- + +../include/vio/config.h +string +- +stdint.h +- +stdio.h +- + +../include/vio/feature.h +vio/frame.h +- + +../include/vio/frame.h +sophus/se3.h +- +vio/math_utils.h +- +vio/abstract_camera.h +- +boost/noncopyable.hpp +- +vio/global.h +- + +../include/vio/global.h +list +- +vector +- +string +- +stdint.h +- +stdio.h +- +math.h +- +Eigen/Core +- +opencv2/opencv.hpp +- +sophus/se2.h +- +sophus/se3.h +- +boost/shared_ptr.hpp +- +Eigen/StdVector +- +ros/console.h +- + +../include/vio/map.h +queue +- +boost/noncopyable.hpp +- +boost/thread.hpp +- +vio/global.h +- + +../include/vio/matcher.h +vio/global.h +- + +../include/vio/math_utils.h +Eigen/Core +- +Eigen/StdVector +- +sophus/se3.h +- + +../include/vio/point.h +boost/noncopyable.hpp +- +vio/global.h +- + +../include/vio/reprojector.h +vio/global.h +- +vio/matcher.h +- + +../include/vio/timer.h +sys/time.h +- +stdio.h +- +unistd.h +- + +/opt/ros/melodic/include/ros/console.h +console_backend.h +/opt/ros/melodic/include/ros/console_backend.h +cstdio +- +sstream +- +ros/time.h +- +cstdarg +- +ros/macros.h +- +map +- +vector +- +log4cxx/level.h +/opt/ros/melodic/include/ros/log4cxx/level.h +rosconsole/macros_generated.h +/opt/ros/melodic/include/ros/rosconsole/macros_generated.h + +/opt/ros/melodic/include/ros/console_backend.h +ros/macros.h +- + +/opt/ros/melodic/include/ros/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +rostime_decl.h +/opt/ros/melodic/include/ros/rostime_decl.h + +/opt/ros/melodic/include/ros/exception.h +stdexcept +- + +/opt/ros/melodic/include/ros/macros.h + +/opt/ros/melodic/include/ros/platform.h +stdlib.h +- +string +- + +/opt/ros/melodic/include/ros/rostime_decl.h +ros/macros.h +- + +/opt/ros/melodic/include/ros/time.h +ros/platform.h +- +iostream +- +cmath +- +ros/exception.h +- +duration.h +/opt/ros/melodic/include/ros/duration.h +boost/math/special_functions/round.hpp +- +rostime_decl.h +/opt/ros/melodic/include/ros/rostime_decl.h +sys/timeb.h +- +sys/time.h +- + +/opt/ros/melodic/include/rosconsole/macros_generated.h + +/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/reprojector.cpp +algorithm +- +stdexcept +- +vio/reprojector.h +- +vio/frame.h +- +vio/point.h +- +vio/feature.h +- +vio/map.h +- +vio/config.h +- +boost/bind.hpp +- +boost/thread.hpp +- +vio/abstract_camera.h +- +vio/math_utils.h +- +vio/timer.h +- + +/root/workspace/Sophus/sophus/se2.h +so2.h +/root/workspace/Sophus/sophus/so2.h + +/root/workspace/Sophus/sophus/se3.h +so3.h +/root/workspace/Sophus/sophus/so3.h + +/root/workspace/Sophus/sophus/so2.h +complex +- +Eigen/Core +- + +/root/workspace/Sophus/sophus/so3.h +Eigen/Core +- +Eigen/StdVector +- +Eigen/Geometry +- + +/usr/include/eigen3/Eigen/Cholesky +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/Cholesky/LLT.h +/usr/include/eigen3/Eigen/src/Cholesky/LLT.h +src/Cholesky/LDLT.h +/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +src/misc/lapacke.h +/usr/include/eigen3/Eigen/src/misc/lapacke.h +src/Cholesky/LLT_LAPACKE.h +/usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +math_functions.hpp +- +new +- +src/Core/util/Macros.h +/usr/include/eigen3/Eigen/src/Core/util/Macros.h +complex +- +src/Core/util/MKL_support.h +/usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +malloc.h +- +immintrin.h +- +mmintrin.h +- +emmintrin.h +- +xmmintrin.h +- +pmmintrin.h +- +tmmintrin.h +- +smmintrin.h +- +nmmintrin.h +- +immintrin.h +- +altivec.h +- +altivec.h +- +arm_neon.h +- +vecintrin.h +- +vector_types.h +- +host_defines.h +- +cuda_fp16.h +- +omp.h +- +cerrno +- +cstddef +- +cstdlib +- +cmath +- +cassert +- +functional +- +iosfwd +- +cstring +- +string +- +limits +- +climits +- +algorithm +- +type_traits +- +iostream +- +intrin.h +- +src/Core/util/Constants.h +/usr/include/eigen3/Eigen/src/Core/util/Constants.h +src/Core/util/Meta.h +/usr/include/eigen3/Eigen/src/Core/util/Meta.h +src/Core/util/ForwardDeclarations.h +/usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +src/Core/util/StaticAssert.h +/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +src/Core/util/XprHelper.h +/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +src/Core/util/Memory.h +/usr/include/eigen3/Eigen/src/Core/util/Memory.h +src/Core/NumTraits.h +/usr/include/eigen3/Eigen/src/Core/NumTraits.h +src/Core/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/MathFunctions.h +src/Core/GenericPacketMath.h +/usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +src/Core/MathFunctionsImpl.h +/usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +src/Core/arch/Default/ConjHelper.h +/usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +src/Core/arch/SSE/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +src/Core/arch/AVX/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +src/Core/arch/AVX512/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +src/Core/arch/AVX512/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +src/Core/arch/SSE/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +src/Core/arch/SSE/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +src/Core/arch/SSE/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +src/Core/arch/AVX/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +src/Core/arch/AVX/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +src/Core/arch/AVX/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +src/Core/arch/AVX/TypeCasting.h +/usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +src/Core/arch/SSE/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +src/Core/arch/SSE/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +src/Core/arch/SSE/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +src/Core/arch/SSE/TypeCasting.h +/usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +src/Core/arch/AltiVec/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +src/Core/arch/AltiVec/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +src/Core/arch/AltiVec/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +src/Core/arch/NEON/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +src/Core/arch/NEON/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +src/Core/arch/NEON/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +src/Core/arch/ZVector/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +src/Core/arch/ZVector/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +src/Core/arch/ZVector/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +src/Core/arch/CUDA/Half.h +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +src/Core/arch/CUDA/PacketMathHalf.h +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +src/Core/arch/CUDA/TypeCasting.h +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +src/Core/arch/CUDA/PacketMath.h +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +src/Core/arch/CUDA/MathFunctions.h +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +src/Core/arch/Default/Settings.h +/usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +src/Core/functors/TernaryFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +src/Core/functors/BinaryFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +src/Core/functors/UnaryFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +src/Core/functors/NullaryFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +src/Core/functors/StlFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +src/Core/functors/AssignmentFunctors.h +/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +src/Core/arch/CUDA/Complex.h +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +src/Core/IO.h +/usr/include/eigen3/Eigen/src/Core/IO.h +src/Core/DenseCoeffsBase.h +/usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +src/Core/DenseBase.h +/usr/include/eigen3/Eigen/src/Core/DenseBase.h +src/Core/MatrixBase.h +/usr/include/eigen3/Eigen/src/Core/MatrixBase.h +src/Core/EigenBase.h +/usr/include/eigen3/Eigen/src/Core/EigenBase.h +src/Core/Product.h +/usr/include/eigen3/Eigen/src/Core/Product.h +src/Core/CoreEvaluators.h +/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +src/Core/AssignEvaluator.h +/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +src/Core/Assign.h +/usr/include/eigen3/Eigen/src/Core/Assign.h +src/Core/ArrayBase.h +/usr/include/eigen3/Eigen/src/Core/ArrayBase.h +src/Core/util/BlasUtil.h +/usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +src/Core/DenseStorage.h +/usr/include/eigen3/Eigen/src/Core/DenseStorage.h +src/Core/NestByValue.h +/usr/include/eigen3/Eigen/src/Core/NestByValue.h +src/Core/ReturnByValue.h +/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +src/Core/NoAlias.h +/usr/include/eigen3/Eigen/src/Core/NoAlias.h +src/Core/PlainObjectBase.h +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +src/Core/Matrix.h +/usr/include/eigen3/Eigen/src/Core/Matrix.h +src/Core/Array.h +/usr/include/eigen3/Eigen/src/Core/Array.h +src/Core/CwiseTernaryOp.h +/usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +src/Core/CwiseBinaryOp.h +/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +src/Core/CwiseUnaryOp.h +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +src/Core/CwiseNullaryOp.h +/usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +src/Core/CwiseUnaryView.h +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +src/Core/SelfCwiseBinaryOp.h +/usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +src/Core/Dot.h +/usr/include/eigen3/Eigen/src/Core/Dot.h +src/Core/StableNorm.h +/usr/include/eigen3/Eigen/src/Core/StableNorm.h +src/Core/Stride.h +/usr/include/eigen3/Eigen/src/Core/Stride.h +src/Core/MapBase.h +/usr/include/eigen3/Eigen/src/Core/MapBase.h +src/Core/Map.h +/usr/include/eigen3/Eigen/src/Core/Map.h +src/Core/Ref.h +/usr/include/eigen3/Eigen/src/Core/Ref.h +src/Core/Block.h +/usr/include/eigen3/Eigen/src/Core/Block.h +src/Core/VectorBlock.h +/usr/include/eigen3/Eigen/src/Core/VectorBlock.h +src/Core/Transpose.h +/usr/include/eigen3/Eigen/src/Core/Transpose.h +src/Core/DiagonalMatrix.h +/usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +src/Core/Diagonal.h +/usr/include/eigen3/Eigen/src/Core/Diagonal.h +src/Core/DiagonalProduct.h +/usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +src/Core/Redux.h +/usr/include/eigen3/Eigen/src/Core/Redux.h +src/Core/Visitor.h +/usr/include/eigen3/Eigen/src/Core/Visitor.h +src/Core/Fuzzy.h +/usr/include/eigen3/Eigen/src/Core/Fuzzy.h +src/Core/Swap.h +/usr/include/eigen3/Eigen/src/Core/Swap.h +src/Core/CommaInitializer.h +/usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +src/Core/GeneralProduct.h +/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +src/Core/Solve.h +/usr/include/eigen3/Eigen/src/Core/Solve.h +src/Core/Inverse.h +/usr/include/eigen3/Eigen/src/Core/Inverse.h +src/Core/SolverBase.h +/usr/include/eigen3/Eigen/src/Core/SolverBase.h +src/Core/PermutationMatrix.h +/usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +src/Core/Transpositions.h +/usr/include/eigen3/Eigen/src/Core/Transpositions.h +src/Core/TriangularMatrix.h +/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +src/Core/SelfAdjointView.h +/usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +src/Core/products/GeneralBlockPanelKernel.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +src/Core/products/Parallelizer.h +/usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +src/Core/ProductEvaluators.h +/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +src/Core/products/GeneralMatrixVector.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +src/Core/products/GeneralMatrixMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +src/Core/SolveTriangular.h +/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +src/Core/products/GeneralMatrixMatrixTriangular.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +src/Core/products/SelfadjointMatrixVector.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +src/Core/products/SelfadjointMatrixMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +src/Core/products/SelfadjointProduct.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +src/Core/products/SelfadjointRank2Update.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +src/Core/products/TriangularMatrixVector.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +src/Core/products/TriangularMatrixMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +src/Core/products/TriangularSolverMatrix.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +src/Core/products/TriangularSolverVector.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +src/Core/BandMatrix.h +/usr/include/eigen3/Eigen/src/Core/BandMatrix.h +src/Core/CoreIterators.h +/usr/include/eigen3/Eigen/src/Core/CoreIterators.h +src/Core/ConditionEstimator.h +/usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +src/Core/BooleanRedux.h +/usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +src/Core/Select.h +/usr/include/eigen3/Eigen/src/Core/Select.h +src/Core/VectorwiseOp.h +/usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +src/Core/Random.h +/usr/include/eigen3/Eigen/src/Core/Random.h +src/Core/Replicate.h +/usr/include/eigen3/Eigen/src/Core/Replicate.h +src/Core/Reverse.h +/usr/include/eigen3/Eigen/src/Core/Reverse.h +src/Core/ArrayWrapper.h +/usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +src/Core/products/GeneralMatrixMatrix_BLAS.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +src/Core/products/GeneralMatrixVector_BLAS.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +src/Core/products/SelfadjointMatrixMatrix_BLAS.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +src/Core/products/SelfadjointMatrixVector_BLAS.h +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +src/Core/products/TriangularMatrixMatrix_BLAS.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +src/Core/products/TriangularMatrixVector_BLAS.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +src/Core/products/TriangularSolverMatrix_BLAS.h +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +src/Core/Assign_MKL.h +/usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +src/Core/GlobalFunctions.h +/usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Geometry +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +SVD +/usr/include/eigen3/Eigen/SVD +LU +/usr/include/eigen3/Eigen/LU +limits +- +src/Geometry/OrthoMethods.h +/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +src/Geometry/EulerAngles.h +/usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +src/Geometry/Homogeneous.h +/usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +src/Geometry/RotationBase.h +/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +src/Geometry/Rotation2D.h +/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +src/Geometry/Quaternion.h +/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +src/Geometry/AngleAxis.h +/usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +src/Geometry/Transform.h +/usr/include/eigen3/Eigen/src/Geometry/Transform.h +src/Geometry/Translation.h +/usr/include/eigen3/Eigen/src/Geometry/Translation.h +src/Geometry/Scaling.h +/usr/include/eigen3/Eigen/src/Geometry/Scaling.h +src/Geometry/Hyperplane.h +/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +src/Geometry/ParametrizedLine.h +/usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +src/Geometry/AlignedBox.h +/usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +src/Geometry/Umeyama.h +/usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +src/Geometry/arch/Geometry_SSE.h +/usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Householder +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/Householder/Householder.h +/usr/include/eigen3/Eigen/src/Householder/Householder.h +src/Householder/HouseholderSequence.h +/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +src/Householder/BlockHouseholder.h +/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/Jacobi +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/Jacobi/Jacobi.h +/usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/LU +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/misc/Kernel.h +/usr/include/eigen3/Eigen/src/misc/Kernel.h +src/misc/Image.h +/usr/include/eigen3/Eigen/src/misc/Image.h +src/LU/FullPivLU.h +/usr/include/eigen3/Eigen/src/LU/FullPivLU.h +src/LU/PartialPivLU.h +/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +src/misc/lapacke.h +/usr/include/eigen3/Eigen/src/misc/lapacke.h +src/LU/PartialPivLU_LAPACKE.h +/usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +src/LU/Determinant.h +/usr/include/eigen3/Eigen/src/LU/Determinant.h +src/LU/InverseImpl.h +/usr/include/eigen3/Eigen/src/LU/InverseImpl.h +src/LU/arch/Inverse_SSE.h +/usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/QR +Core +/usr/include/eigen3/Eigen/Core +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +Cholesky +/usr/include/eigen3/Eigen/Cholesky +Jacobi +/usr/include/eigen3/Eigen/Jacobi +Householder +/usr/include/eigen3/Eigen/Householder +src/QR/HouseholderQR.h +/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +src/QR/FullPivHouseholderQR.h +/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +src/QR/ColPivHouseholderQR.h +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +src/QR/CompleteOrthogonalDecomposition.h +/usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +src/misc/lapacke.h +/usr/include/eigen3/Eigen/src/misc/lapacke.h +src/QR/HouseholderQR_LAPACKE.h +/usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +src/QR/ColPivHouseholderQR_LAPACKE.h +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/SVD +QR +/usr/include/eigen3/Eigen/QR +Householder +/usr/include/eigen3/Eigen/Householder +Jacobi +/usr/include/eigen3/Eigen/Jacobi +src/Core/util/DisableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +src/misc/RealSvd2x2.h +/usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +src/SVD/UpperBidiagonalization.h +/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +src/SVD/SVDBase.h +/usr/include/eigen3/Eigen/src/SVD/SVDBase.h +src/SVD/JacobiSVD.h +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +src/SVD/BDCSVD.h +/usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +src/misc/lapacke.h +/usr/include/eigen3/Eigen/src/misc/lapacke.h +src/SVD/JacobiSVD_LAPACKE.h +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +src/Core/util/ReenableStupidWarnings.h +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/StdVector +Core +/usr/include/eigen3/Eigen/Core +vector +- +src/StlSupport/StdVector.h +/usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + +/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + +/usr/include/eigen3/Eigen/src/Cholesky/LLT.h + +/usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + +/usr/include/eigen3/Eigen/src/Core/Array.h + +/usr/include/eigen3/Eigen/src/Core/ArrayBase.h +../plugins/CommonCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +../plugins/MatrixCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +../plugins/ArrayCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +../plugins/CommonCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +../plugins/MatrixCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +../plugins/ArrayCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + +/usr/include/eigen3/Eigen/src/Core/Assign.h + +/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + +/usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + +/usr/include/eigen3/Eigen/src/Core/BandMatrix.h + +/usr/include/eigen3/Eigen/src/Core/Block.h + +/usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + +/usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + +/usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + +/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + +/usr/include/eigen3/Eigen/src/Core/CoreIterators.h + +/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + +/usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + +/usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + +/usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + +/usr/include/eigen3/Eigen/src/Core/DenseBase.h +../plugins/BlockMethods.h +/usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + +/usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + +/usr/include/eigen3/Eigen/src/Core/DenseStorage.h + +/usr/include/eigen3/Eigen/src/Core/Diagonal.h + +/usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + +/usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + +/usr/include/eigen3/Eigen/src/Core/Dot.h + +/usr/include/eigen3/Eigen/src/Core/EigenBase.h + +/usr/include/eigen3/Eigen/src/Core/Fuzzy.h + +/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + +/usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + +/usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + +/usr/include/eigen3/Eigen/src/Core/IO.h + +/usr/include/eigen3/Eigen/src/Core/Inverse.h + +/usr/include/eigen3/Eigen/src/Core/Map.h + +/usr/include/eigen3/Eigen/src/Core/MapBase.h + +/usr/include/eigen3/Eigen/src/Core/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + +/usr/include/eigen3/Eigen/src/Core/Matrix.h + +/usr/include/eigen3/Eigen/src/Core/MatrixBase.h +../plugins/CommonCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +../plugins/CommonCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +../plugins/MatrixCwiseUnaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +../plugins/MatrixCwiseBinaryOps.h +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/Core/NestByValue.h + +/usr/include/eigen3/Eigen/src/Core/NoAlias.h + +/usr/include/eigen3/Eigen/src/Core/NumTraits.h + +/usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + +/usr/include/eigen3/Eigen/src/Core/Product.h + +/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + +/usr/include/eigen3/Eigen/src/Core/Random.h + +/usr/include/eigen3/Eigen/src/Core/Redux.h + +/usr/include/eigen3/Eigen/src/Core/Ref.h + +/usr/include/eigen3/Eigen/src/Core/Replicate.h + +/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + +/usr/include/eigen3/Eigen/src/Core/Reverse.h + +/usr/include/eigen3/Eigen/src/Core/Select.h + +/usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + +/usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + +/usr/include/eigen3/Eigen/src/Core/Solve.h + +/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + +/usr/include/eigen3/Eigen/src/Core/SolverBase.h + +/usr/include/eigen3/Eigen/src/Core/StableNorm.h + +/usr/include/eigen3/Eigen/src/Core/Stride.h + +/usr/include/eigen3/Eigen/src/Core/Swap.h + +/usr/include/eigen3/Eigen/src/Core/Transpose.h + +/usr/include/eigen3/Eigen/src/Core/Transpositions.h + +/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + +/usr/include/eigen3/Eigen/src/Core/VectorBlock.h + +/usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + +/usr/include/eigen3/Eigen/src/Core/Visitor.h + +/usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + +/usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + +/usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + +/usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + +/usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + +/usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + +/usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + +/usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + +/usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + +/usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +stdint.h +- + +/usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + +/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + +/usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + +/usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + +/usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + +/usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + +/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + +/usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + +/usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + +/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + +/usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + +/usr/include/eigen3/Eigen/src/Core/util/Constants.h + +/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + +/usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + +/usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +mkl.h +- +../../misc/blas.h +/usr/include/eigen3/Eigen/src/misc/blas.h + +/usr/include/eigen3/Eigen/src/Core/util/Macros.h +cstdlib +- +iostream +- + +/usr/include/eigen3/Eigen/src/Core/util/Memory.h + +/usr/include/eigen3/Eigen/src/Core/util/Meta.h +cfloat +- +math_constants.h +- +cstdint +- + +/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + +/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + +/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + +/usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + +/usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + +/usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + +/usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + +/usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + +/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + +/usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + +/usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + +/usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + +/usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + +/usr/include/eigen3/Eigen/src/Geometry/Scaling.h + +/usr/include/eigen3/Eigen/src/Geometry/Transform.h + +/usr/include/eigen3/Eigen/src/Geometry/Translation.h + +/usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + +/usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + +/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + +/usr/include/eigen3/Eigen/src/Householder/Householder.h + +/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + +/usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + +/usr/include/eigen3/Eigen/src/LU/Determinant.h + +/usr/include/eigen3/Eigen/src/LU/FullPivLU.h + +/usr/include/eigen3/Eigen/src/LU/InverseImpl.h + +/usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + +/usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + +/usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + +/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + +/usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + +/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + +/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + +/usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + +/usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + +/usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + +/usr/include/eigen3/Eigen/src/SVD/SVDBase.h + +/usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + +/usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +details.h +/usr/include/eigen3/Eigen/src/StlSupport/details.h + +/usr/include/eigen3/Eigen/src/StlSupport/details.h + +/usr/include/eigen3/Eigen/src/misc/Image.h + +/usr/include/eigen3/Eigen/src/misc/Kernel.h + +/usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + +/usr/include/eigen3/Eigen/src/misc/blas.h + +/usr/include/eigen3/Eigen/src/misc/lapacke.h +lapacke_config.h +/usr/include/eigen3/Eigen/src/misc/lapacke_config.h +stdlib.h +- +complex.h +- +complex.h +- +lapacke_mangling.h +/usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + +/usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + +/usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/DependInfo.cmake new file mode 100644 index 0000000..cd66b4a --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/DependInfo.cmake @@ -0,0 +1,61 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/atan_camera.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/atan_camera.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/cl_class.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/cl_class.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/config.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/config.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/depth_filter.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/depth_filter.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/feature_alignment.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/feature_alignment.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/feature_detection.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/feature_detection.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/frame.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame_handler_base.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/frame_handler_base.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame_handler_mono.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/homography.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/homography.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/initialization.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/initialization.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/map.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/map.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/matcher.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/matcher.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/math_utils.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/math_utils.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/output_helper.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/output_helper.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/point.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/point.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/pose_optimizer.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/pose_optimizer.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/reprojector.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/reprojector.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/robust_cost.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/robust_cost.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/sparse_img_align.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/sparse_img_align.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/sparse_img_align_gpu.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/vision.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/vision.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/visualizer.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/visualizer.cpp.o" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/vo_node.cpp" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/vo_node.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "KERNEL_DIR=\"/root/Projects/ROS/src/p_33_vio/GPU_version/vio/kernel\"" + "ROSCONSOLE_BACKEND_LOG4CXX" + "ROS_BUILD_SHARED_LIBS=1" + "ROS_PACKAGE_NAME=\"vio\"" + "SVO_TRACE" + "SVO_USE_ROS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "devel/include" + "../include" + "../kernel" + "/usr/include/eigen3" + "/root/workspace/Sophus" + "/opt/ros/melodic/include" + "/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + "/usr/include/opencv" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/build.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/build.make new file mode 100644 index 0000000..56ad181 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/build.make @@ -0,0 +1,578 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Include any dependencies generated for this target. +include CMakeFiles/vio.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/vio.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/vio.dir/flags.make + +CMakeFiles/vio.dir/src/atan_camera.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/atan_camera.cpp.o: ../src/atan_camera.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/vio.dir/src/atan_camera.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/atan_camera.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/atan_camera.cpp + +CMakeFiles/vio.dir/src/atan_camera.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/atan_camera.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/atan_camera.cpp > CMakeFiles/vio.dir/src/atan_camera.cpp.i + +CMakeFiles/vio.dir/src/atan_camera.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/atan_camera.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/atan_camera.cpp -o CMakeFiles/vio.dir/src/atan_camera.cpp.s + +CMakeFiles/vio.dir/src/cl_class.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/cl_class.cpp.o: ../src/cl_class.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/vio.dir/src/cl_class.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/cl_class.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/cl_class.cpp + +CMakeFiles/vio.dir/src/cl_class.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/cl_class.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/cl_class.cpp > CMakeFiles/vio.dir/src/cl_class.cpp.i + +CMakeFiles/vio.dir/src/cl_class.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/cl_class.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/cl_class.cpp -o CMakeFiles/vio.dir/src/cl_class.cpp.s + +CMakeFiles/vio.dir/src/config.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/config.cpp.o: ../src/config.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/vio.dir/src/config.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/config.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/config.cpp + +CMakeFiles/vio.dir/src/config.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/config.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/config.cpp > CMakeFiles/vio.dir/src/config.cpp.i + +CMakeFiles/vio.dir/src/config.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/config.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/config.cpp -o CMakeFiles/vio.dir/src/config.cpp.s + +CMakeFiles/vio.dir/src/depth_filter.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../src/depth_filter.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/vio.dir/src/depth_filter.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/depth_filter.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/depth_filter.cpp + +CMakeFiles/vio.dir/src/depth_filter.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/depth_filter.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/depth_filter.cpp > CMakeFiles/vio.dir/src/depth_filter.cpp.i + +CMakeFiles/vio.dir/src/depth_filter.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/depth_filter.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/depth_filter.cpp -o CMakeFiles/vio.dir/src/depth_filter.cpp.s + +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: ../src/feature_alignment.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/vio.dir/src/feature_alignment.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/feature_alignment.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/feature_alignment.cpp + +CMakeFiles/vio.dir/src/feature_alignment.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/feature_alignment.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/feature_alignment.cpp > CMakeFiles/vio.dir/src/feature_alignment.cpp.i + +CMakeFiles/vio.dir/src/feature_alignment.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/feature_alignment.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/feature_alignment.cpp -o CMakeFiles/vio.dir/src/feature_alignment.cpp.s + +CMakeFiles/vio.dir/src/feature_detection.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/feature_detection.cpp.o: ../src/feature_detection.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/vio.dir/src/feature_detection.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/feature_detection.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/feature_detection.cpp + +CMakeFiles/vio.dir/src/feature_detection.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/feature_detection.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/feature_detection.cpp > CMakeFiles/vio.dir/src/feature_detection.cpp.i + +CMakeFiles/vio.dir/src/feature_detection.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/feature_detection.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/feature_detection.cpp -o CMakeFiles/vio.dir/src/feature_detection.cpp.s + +CMakeFiles/vio.dir/src/frame.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/frame.cpp.o: ../src/frame.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/vio.dir/src/frame.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/frame.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame.cpp + +CMakeFiles/vio.dir/src/frame.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/frame.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame.cpp > CMakeFiles/vio.dir/src/frame.cpp.i + +CMakeFiles/vio.dir/src/frame.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/frame.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame.cpp -o CMakeFiles/vio.dir/src/frame.cpp.s + +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: ../src/frame_handler_base.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/vio.dir/src/frame_handler_base.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/frame_handler_base.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame_handler_base.cpp + +CMakeFiles/vio.dir/src/frame_handler_base.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/frame_handler_base.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame_handler_base.cpp > CMakeFiles/vio.dir/src/frame_handler_base.cpp.i + +CMakeFiles/vio.dir/src/frame_handler_base.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/frame_handler_base.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame_handler_base.cpp -o CMakeFiles/vio.dir/src/frame_handler_base.cpp.s + +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../src/frame_handler_mono.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame_handler_mono.cpp + +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/frame_handler_mono.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame_handler_mono.cpp > CMakeFiles/vio.dir/src/frame_handler_mono.cpp.i + +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/frame_handler_mono.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame_handler_mono.cpp -o CMakeFiles/vio.dir/src/frame_handler_mono.cpp.s + +CMakeFiles/vio.dir/src/homography.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/homography.cpp.o: ../src/homography.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object CMakeFiles/vio.dir/src/homography.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/homography.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/homography.cpp + +CMakeFiles/vio.dir/src/homography.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/homography.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/homography.cpp > CMakeFiles/vio.dir/src/homography.cpp.i + +CMakeFiles/vio.dir/src/homography.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/homography.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/homography.cpp -o CMakeFiles/vio.dir/src/homography.cpp.s + +CMakeFiles/vio.dir/src/initialization.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/initialization.cpp.o: ../src/initialization.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object CMakeFiles/vio.dir/src/initialization.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/initialization.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/initialization.cpp + +CMakeFiles/vio.dir/src/initialization.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/initialization.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/initialization.cpp > CMakeFiles/vio.dir/src/initialization.cpp.i + +CMakeFiles/vio.dir/src/initialization.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/initialization.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/initialization.cpp -o CMakeFiles/vio.dir/src/initialization.cpp.s + +CMakeFiles/vio.dir/src/map.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/map.cpp.o: ../src/map.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object CMakeFiles/vio.dir/src/map.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/map.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/map.cpp + +CMakeFiles/vio.dir/src/map.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/map.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/map.cpp > CMakeFiles/vio.dir/src/map.cpp.i + +CMakeFiles/vio.dir/src/map.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/map.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/map.cpp -o CMakeFiles/vio.dir/src/map.cpp.s + +CMakeFiles/vio.dir/src/matcher.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/matcher.cpp.o: ../src/matcher.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object CMakeFiles/vio.dir/src/matcher.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/matcher.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/matcher.cpp + +CMakeFiles/vio.dir/src/matcher.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/matcher.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/matcher.cpp > CMakeFiles/vio.dir/src/matcher.cpp.i + +CMakeFiles/vio.dir/src/matcher.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/matcher.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/matcher.cpp -o CMakeFiles/vio.dir/src/matcher.cpp.s + +CMakeFiles/vio.dir/src/math_utils.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/math_utils.cpp.o: ../src/math_utils.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object CMakeFiles/vio.dir/src/math_utils.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/math_utils.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/math_utils.cpp + +CMakeFiles/vio.dir/src/math_utils.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/math_utils.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/math_utils.cpp > CMakeFiles/vio.dir/src/math_utils.cpp.i + +CMakeFiles/vio.dir/src/math_utils.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/math_utils.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/math_utils.cpp -o CMakeFiles/vio.dir/src/math_utils.cpp.s + +CMakeFiles/vio.dir/src/output_helper.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/output_helper.cpp.o: ../src/output_helper.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object CMakeFiles/vio.dir/src/output_helper.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/output_helper.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/output_helper.cpp + +CMakeFiles/vio.dir/src/output_helper.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/output_helper.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/output_helper.cpp > CMakeFiles/vio.dir/src/output_helper.cpp.i + +CMakeFiles/vio.dir/src/output_helper.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/output_helper.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/output_helper.cpp -o CMakeFiles/vio.dir/src/output_helper.cpp.s + +CMakeFiles/vio.dir/src/point.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/point.cpp.o: ../src/point.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building CXX object CMakeFiles/vio.dir/src/point.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/point.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/point.cpp + +CMakeFiles/vio.dir/src/point.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/point.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/point.cpp > CMakeFiles/vio.dir/src/point.cpp.i + +CMakeFiles/vio.dir/src/point.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/point.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/point.cpp -o CMakeFiles/vio.dir/src/point.cpp.s + +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: ../src/pose_optimizer.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building CXX object CMakeFiles/vio.dir/src/pose_optimizer.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/pose_optimizer.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/pose_optimizer.cpp + +CMakeFiles/vio.dir/src/pose_optimizer.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/pose_optimizer.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/pose_optimizer.cpp > CMakeFiles/vio.dir/src/pose_optimizer.cpp.i + +CMakeFiles/vio.dir/src/pose_optimizer.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/pose_optimizer.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/pose_optimizer.cpp -o CMakeFiles/vio.dir/src/pose_optimizer.cpp.s + +CMakeFiles/vio.dir/src/reprojector.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/reprojector.cpp.o: ../src/reprojector.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building CXX object CMakeFiles/vio.dir/src/reprojector.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/reprojector.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/reprojector.cpp + +CMakeFiles/vio.dir/src/reprojector.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/reprojector.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/reprojector.cpp > CMakeFiles/vio.dir/src/reprojector.cpp.i + +CMakeFiles/vio.dir/src/reprojector.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/reprojector.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/reprojector.cpp -o CMakeFiles/vio.dir/src/reprojector.cpp.s + +CMakeFiles/vio.dir/src/robust_cost.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/robust_cost.cpp.o: ../src/robust_cost.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Building CXX object CMakeFiles/vio.dir/src/robust_cost.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/robust_cost.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/robust_cost.cpp + +CMakeFiles/vio.dir/src/robust_cost.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/robust_cost.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/robust_cost.cpp > CMakeFiles/vio.dir/src/robust_cost.cpp.i + +CMakeFiles/vio.dir/src/robust_cost.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/robust_cost.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/robust_cost.cpp -o CMakeFiles/vio.dir/src/robust_cost.cpp.s + +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: ../src/sparse_img_align.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_20) "Building CXX object CMakeFiles/vio.dir/src/sparse_img_align.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/sparse_img_align.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/sparse_img_align.cpp + +CMakeFiles/vio.dir/src/sparse_img_align.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/sparse_img_align.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/sparse_img_align.cpp > CMakeFiles/vio.dir/src/sparse_img_align.cpp.i + +CMakeFiles/vio.dir/src/sparse_img_align.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/sparse_img_align.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/sparse_img_align.cpp -o CMakeFiles/vio.dir/src/sparse_img_align.cpp.s + +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../src/sparse_img_align_gpu.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_21) "Building CXX object CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/sparse_img_align_gpu.cpp + +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/sparse_img_align_gpu.cpp > CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.i + +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/sparse_img_align_gpu.cpp -o CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.s + +CMakeFiles/vio.dir/src/vision.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/vision.cpp.o: ../src/vision.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_22) "Building CXX object CMakeFiles/vio.dir/src/vision.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/vision.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/vision.cpp + +CMakeFiles/vio.dir/src/vision.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/vision.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/vision.cpp > CMakeFiles/vio.dir/src/vision.cpp.i + +CMakeFiles/vio.dir/src/vision.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/vision.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/vision.cpp -o CMakeFiles/vio.dir/src/vision.cpp.s + +CMakeFiles/vio.dir/src/visualizer.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../src/visualizer.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_23) "Building CXX object CMakeFiles/vio.dir/src/visualizer.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/visualizer.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/visualizer.cpp + +CMakeFiles/vio.dir/src/visualizer.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/visualizer.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/visualizer.cpp > CMakeFiles/vio.dir/src/visualizer.cpp.i + +CMakeFiles/vio.dir/src/visualizer.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/visualizer.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/visualizer.cpp -o CMakeFiles/vio.dir/src/visualizer.cpp.s + +CMakeFiles/vio.dir/src/vo_node.cpp.o: CMakeFiles/vio.dir/flags.make +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../src/vo_node.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_24) "Building CXX object CMakeFiles/vio.dir/src/vo_node.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/vio.dir/src/vo_node.cpp.o -c /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/vo_node.cpp + +CMakeFiles/vio.dir/src/vo_node.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/vio.dir/src/vo_node.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/vo_node.cpp > CMakeFiles/vio.dir/src/vo_node.cpp.i + +CMakeFiles/vio.dir/src/vo_node.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/vio.dir/src/vo_node.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/vo_node.cpp -o CMakeFiles/vio.dir/src/vo_node.cpp.s + +# Object files for target vio +vio_OBJECTS = \ +"CMakeFiles/vio.dir/src/atan_camera.cpp.o" \ +"CMakeFiles/vio.dir/src/cl_class.cpp.o" \ +"CMakeFiles/vio.dir/src/config.cpp.o" \ +"CMakeFiles/vio.dir/src/depth_filter.cpp.o" \ +"CMakeFiles/vio.dir/src/feature_alignment.cpp.o" \ +"CMakeFiles/vio.dir/src/feature_detection.cpp.o" \ +"CMakeFiles/vio.dir/src/frame.cpp.o" \ +"CMakeFiles/vio.dir/src/frame_handler_base.cpp.o" \ +"CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o" \ +"CMakeFiles/vio.dir/src/homography.cpp.o" \ +"CMakeFiles/vio.dir/src/initialization.cpp.o" \ +"CMakeFiles/vio.dir/src/map.cpp.o" \ +"CMakeFiles/vio.dir/src/matcher.cpp.o" \ +"CMakeFiles/vio.dir/src/math_utils.cpp.o" \ +"CMakeFiles/vio.dir/src/output_helper.cpp.o" \ +"CMakeFiles/vio.dir/src/point.cpp.o" \ +"CMakeFiles/vio.dir/src/pose_optimizer.cpp.o" \ +"CMakeFiles/vio.dir/src/reprojector.cpp.o" \ +"CMakeFiles/vio.dir/src/robust_cost.cpp.o" \ +"CMakeFiles/vio.dir/src/sparse_img_align.cpp.o" \ +"CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o" \ +"CMakeFiles/vio.dir/src/vision.cpp.o" \ +"CMakeFiles/vio.dir/src/visualizer.cpp.o" \ +"CMakeFiles/vio.dir/src/vo_node.cpp.o" + +# External object files for target vio +vio_EXTERNAL_OBJECTS = + +devel/lib/vio/vio: CMakeFiles/vio.dir/src/atan_camera.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/cl_class.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/config.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/depth_filter.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/feature_alignment.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/feature_detection.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/frame.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/frame_handler_base.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/homography.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/initialization.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/map.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/matcher.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/math_utils.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/output_helper.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/point.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/pose_optimizer.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/reprojector.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/robust_cost.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/sparse_img_align.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/vision.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/visualizer.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/src/vo_node.cpp.o +devel/lib/vio/vio: CMakeFiles/vio.dir/build.make +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_shape.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_superres.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_videostab.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_aruco.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_bgsegm.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_bioinspired.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_ccalib.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_datasets.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_dpm.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_face.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_freetype.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_fuzzy.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_hdf.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_line_descriptor.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_plot.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_reg.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_saliency.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_stereo.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_structured_light.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_surface_matching.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_text.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_xobjdetect.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_xphoto.so.3.2.0 +devel/lib/vio/vio: /root/workspace/Sophus/build/libSophus.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_thread.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_system.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_chrono.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_date_time.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_atomic.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libOpenCL.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libimage_transport.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libclass_loader.so +devel/lib/vio/vio: /usr/lib/libPocoFoundation.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libdl.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libroslib.so +devel/lib/vio/vio: /opt/ros/melodic/lib/librospack.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libpython2.7.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_program_options.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libtinyxml2.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libcv_bridge.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.2.0 +devel/lib/vio/vio: /opt/ros/melodic/lib/libtf.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libtf2_ros.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libactionlib.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libmessage_filters.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libroscpp.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libxmlrpcpp.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libtf2.so +devel/lib/vio/vio: /opt/ros/melodic/lib/librosconsole.so +devel/lib/vio/vio: /opt/ros/melodic/lib/librosconsole_log4cxx.so +devel/lib/vio/vio: /opt/ros/melodic/lib/librosconsole_backend_interface.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/liblog4cxx.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_regex.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libroscpp_serialization.so +devel/lib/vio/vio: /opt/ros/melodic/lib/librostime.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libcpp_common.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_system.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_thread.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_chrono.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_date_time.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_atomic.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libpthread.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_video.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_viz.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_rgbd.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_flann.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_ml.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_photo.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libOpenCL.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libimage_transport.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libclass_loader.so +devel/lib/vio/vio: /usr/lib/libPocoFoundation.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libdl.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libroslib.so +devel/lib/vio/vio: /opt/ros/melodic/lib/librospack.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libpython2.7.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_program_options.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libtinyxml2.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libcv_bridge.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.3.2.0 +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.2.0 +devel/lib/vio/vio: /opt/ros/melodic/lib/libtf.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libtf2_ros.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libactionlib.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libmessage_filters.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libroscpp.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libxmlrpcpp.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libtf2.so +devel/lib/vio/vio: /opt/ros/melodic/lib/librosconsole.so +devel/lib/vio/vio: /opt/ros/melodic/lib/librosconsole_log4cxx.so +devel/lib/vio/vio: /opt/ros/melodic/lib/librosconsole_backend_interface.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/liblog4cxx.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libboost_regex.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libroscpp_serialization.so +devel/lib/vio/vio: /opt/ros/melodic/lib/librostime.so +devel/lib/vio/vio: /opt/ros/melodic/lib/libcpp_common.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libpthread.so +devel/lib/vio/vio: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 +devel/lib/vio/vio: CMakeFiles/vio.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_25) "Linking CXX executable devel/lib/vio/vio" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/vio.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/vio.dir/build: devel/lib/vio/vio + +.PHONY : CMakeFiles/vio.dir/build + +CMakeFiles/vio.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/vio.dir/cmake_clean.cmake +.PHONY : CMakeFiles/vio.dir/clean + +CMakeFiles/vio.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/vio.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/cmake_clean.cmake new file mode 100644 index 0000000..76b206d --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/cmake_clean.cmake @@ -0,0 +1,33 @@ +file(REMOVE_RECURSE + "CMakeFiles/vio.dir/src/atan_camera.cpp.o" + "CMakeFiles/vio.dir/src/cl_class.cpp.o" + "CMakeFiles/vio.dir/src/config.cpp.o" + "CMakeFiles/vio.dir/src/depth_filter.cpp.o" + "CMakeFiles/vio.dir/src/feature_alignment.cpp.o" + "CMakeFiles/vio.dir/src/feature_detection.cpp.o" + "CMakeFiles/vio.dir/src/frame.cpp.o" + "CMakeFiles/vio.dir/src/frame_handler_base.cpp.o" + "CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o" + "CMakeFiles/vio.dir/src/homography.cpp.o" + "CMakeFiles/vio.dir/src/initialization.cpp.o" + "CMakeFiles/vio.dir/src/map.cpp.o" + "CMakeFiles/vio.dir/src/matcher.cpp.o" + "CMakeFiles/vio.dir/src/math_utils.cpp.o" + "CMakeFiles/vio.dir/src/output_helper.cpp.o" + "CMakeFiles/vio.dir/src/point.cpp.o" + "CMakeFiles/vio.dir/src/pose_optimizer.cpp.o" + "CMakeFiles/vio.dir/src/reprojector.cpp.o" + "CMakeFiles/vio.dir/src/robust_cost.cpp.o" + "CMakeFiles/vio.dir/src/sparse_img_align.cpp.o" + "CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o" + "CMakeFiles/vio.dir/src/vision.cpp.o" + "CMakeFiles/vio.dir/src/visualizer.cpp.o" + "CMakeFiles/vio.dir/src/vo_node.cpp.o" + "devel/lib/vio/vio" + "devel/lib/vio/vio.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/vio.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/depend.internal b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/depend.internal new file mode 100644 index 0000000..57ccf1e --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/depend.internal @@ -0,0 +1,5423 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +CMakeFiles/vio.dir/src/atan_camera.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/atan_camera.h + ../include/vio/math_utils.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/atan_camera.cpp + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Dense + /usr/include/eigen3/Eigen/Eigen + /usr/include/eigen3/Eigen/Eigenvalues + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/IterativeLinearSolvers + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/OrderingMethods + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/Sparse + /usr/include/eigen3/Eigen/SparseCholesky + /usr/include/eigen3/Eigen/SparseCore + /usr/include/eigen3/Eigen/SparseLU + /usr/include/eigen3/Eigen/SparseQR + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/NonMPL2.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h + /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h + /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h + /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/OrderingMethods/Amd.h + /usr/include/eigen3/Eigen/src/OrderingMethods/Eigen_Colamd.h + /usr/include/eigen3/Eigen/src/OrderingMethods/Ordering.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/SparseCholesky/SimplicialCholesky.h + /usr/include/eigen3/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h + /usr/include/eigen3/Eigen/src/SparseCore/AmbiVector.h + /usr/include/eigen3/Eigen/src/SparseCore/CompressedStorage.h + /usr/include/eigen3/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h + /usr/include/eigen3/Eigen/src/SparseCore/MappedSparseMatrix.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseAssign.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseBlock.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseColEtree.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseCompressedBase.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseDenseProduct.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseDiagonalProduct.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseDot.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseFuzzy.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseMap.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrixBase.h + /usr/include/eigen3/Eigen/src/SparseCore/SparsePermutation.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseProduct.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseRedux.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseRef.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseSolverBase.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseSparseProductWithPruning.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseTranspose.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseTriangularView.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseUtil.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseView.h + /usr/include/eigen3/Eigen/src/SparseCore/TriangularSolver.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLUImpl.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_Memory.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_Structs.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_Utils.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_column_bmod.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_column_dfs.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_gemm_kernel.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_kernel_bmod.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_panel_bmod.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_panel_dfs.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_pivotL.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_pruneL.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_relax_snode.h + /usr/include/eigen3/Eigen/src/SparseQR/SparseQR.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/cl_class.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/cl.hpp + ../include/vio/cl_class.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/cl_class.cpp + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/config.cpp.o + ../include/vio/config.h + ../include/vio/params_helper.h + /opt/ros/melodic/include/ros/advertise_options.h + /opt/ros/melodic/include/ros/advertise_service_options.h + /opt/ros/melodic/include/ros/assert.h + /opt/ros/melodic/include/ros/builtin_message_traits.h + /opt/ros/melodic/include/ros/common.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/datatypes.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/exceptions.h + /opt/ros/melodic/include/ros/forwards.h + /opt/ros/melodic/include/ros/init.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/master.h + /opt/ros/melodic/include/ros/message.h + /opt/ros/melodic/include/ros/message_event.h + /opt/ros/melodic/include/ros/message_forward.h + /opt/ros/melodic/include/ros/message_traits.h + /opt/ros/melodic/include/ros/names.h + /opt/ros/melodic/include/ros/node_handle.h + /opt/ros/melodic/include/ros/param.h + /opt/ros/melodic/include/ros/parameter_adapter.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/publisher.h + /opt/ros/melodic/include/ros/rate.h + /opt/ros/melodic/include/ros/ros.h + /opt/ros/melodic/include/ros/roscpp_serialization_macros.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/serialization.h + /opt/ros/melodic/include/ros/serialized_message.h + /opt/ros/melodic/include/ros/service.h + /opt/ros/melodic/include/ros/service_callback_helper.h + /opt/ros/melodic/include/ros/service_client.h + /opt/ros/melodic/include/ros/service_client_options.h + /opt/ros/melodic/include/ros/service_server.h + /opt/ros/melodic/include/ros/service_traits.h + /opt/ros/melodic/include/ros/single_subscriber_publisher.h + /opt/ros/melodic/include/ros/spinner.h + /opt/ros/melodic/include/ros/static_assert.h + /opt/ros/melodic/include/ros/steady_timer.h + /opt/ros/melodic/include/ros/steady_timer_options.h + /opt/ros/melodic/include/ros/subscribe_options.h + /opt/ros/melodic/include/ros/subscriber.h + /opt/ros/melodic/include/ros/subscription_callback_helper.h + /opt/ros/melodic/include/ros/this_node.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/ros/timer.h + /opt/ros/melodic/include/ros/timer_options.h + /opt/ros/melodic/include/ros/topic.h + /opt/ros/melodic/include/ros/transport_hints.h + /opt/ros/melodic/include/ros/types.h + /opt/ros/melodic/include/ros/wall_timer.h + /opt/ros/melodic/include/ros/wall_timer_options.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /opt/ros/melodic/include/xmlrpcpp/XmlRpcDecl.h + /opt/ros/melodic/include/xmlrpcpp/XmlRpcValue.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/config.cpp +CMakeFiles/vio.dir/src/depth_filter.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/aligned_mem.h + ../include/vio/cl.hpp + ../include/vio/cl_class.h + ../include/vio/config.h + ../include/vio/depth_filter.h + ../include/vio/feature.h + ../include/vio/feature_detection.h + ../include/vio/frame.h + ../include/vio/global.h + ../include/vio/matcher.h + ../include/vio/math_utils.h + ../include/vio/point.h + ../include/vio/vision.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/depth_filter.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o + ../include/vio/feature_alignment.h + ../include/vio/global.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/feature_alignment.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/aligned_mem.h + ../include/vio/cl.hpp + ../include/vio/cl_class.h + ../include/vio/feature.h + ../include/vio/feature_detection.h + ../include/vio/frame.h + ../include/vio/global.h + ../include/vio/math_utils.h + ../include/vio/vision.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/feature_detection.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/frame.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/aligned_mem.h + ../include/vio/config.h + ../include/vio/feature.h + ../include/vio/frame.h + ../include/vio/global.h + ../include/vio/math_utils.h + ../include/vio/point.h + ../include/vio/vision.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/config.h + ../include/vio/feature.h + ../include/vio/frame.h + ../include/vio/frame_handler_base.h + ../include/vio/global.h + ../include/vio/map.h + ../include/vio/matcher.h + ../include/vio/math_utils.h + ../include/vio/point.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame_handler_base.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/aligned_mem.h + ../include/vio/cl.hpp + ../include/vio/cl_class.h + ../include/vio/config.h + ../include/vio/depth_filter.h + ../include/vio/feature.h + ../include/vio/feature_detection.h + ../include/vio/for_it.hpp + ../include/vio/frame.h + ../include/vio/frame_handler_base.h + ../include/vio/frame_handler_mono.h + ../include/vio/global.h + ../include/vio/initialization.h + ../include/vio/map.h + ../include/vio/matcher.h + ../include/vio/math_utils.h + ../include/vio/nlls_solver.h + ../include/vio/nlls_solver_impl.hpp + ../include/vio/point.h + ../include/vio/pose_optimizer.h + ../include/vio/reprojector.h + ../include/vio/robust_cost.h + ../include/vio/sparse_img_align.h + ../include/vio/sparse_img_align_gpu.h + ../include/vio/ukf.h + ../include/vio/vision.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/frame_handler_mono.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Dense + /usr/include/eigen3/Eigen/Eigenvalues + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h + /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h + /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h + /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/homography.cpp.o + ../include/vio/homography.h + ../include/vio/math_utils.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/homography.cpp + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/initialization.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/cl.hpp + ../include/vio/cl_class.h + ../include/vio/config.h + ../include/vio/feature.h + ../include/vio/feature_detection.h + ../include/vio/frame.h + ../include/vio/global.h + ../include/vio/homography.h + ../include/vio/initialization.h + ../include/vio/math_utils.h + ../include/vio/point.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/initialization.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/map.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/feature.h + ../include/vio/frame.h + ../include/vio/global.h + ../include/vio/map.h + ../include/vio/math_utils.h + ../include/vio/point.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/map.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/matcher.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/aligned_mem.h + ../include/vio/config.h + ../include/vio/feature.h + ../include/vio/feature_alignment.h + ../include/vio/frame.h + ../include/vio/global.h + ../include/vio/matcher.h + ../include/vio/math_utils.h + ../include/vio/patch_score.h + ../include/vio/point.h + ../include/vio/vision.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/matcher.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/math_utils.cpp.o + ../include/vio/math_utils.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/math_utils.cpp + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/output_helper.cpp.o + ../include/vio/output_helper.h + /opt/ros/melodic/include/geometry_msgs/Point.h + /opt/ros/melodic/include/geometry_msgs/PointStamped.h + /opt/ros/melodic/include/geometry_msgs/Pose.h + /opt/ros/melodic/include/geometry_msgs/PoseStamped.h + /opt/ros/melodic/include/geometry_msgs/Quaternion.h + /opt/ros/melodic/include/geometry_msgs/QuaternionStamped.h + /opt/ros/melodic/include/geometry_msgs/Transform.h + /opt/ros/melodic/include/geometry_msgs/TransformStamped.h + /opt/ros/melodic/include/geometry_msgs/Twist.h + /opt/ros/melodic/include/geometry_msgs/TwistStamped.h + /opt/ros/melodic/include/geometry_msgs/Vector3.h + /opt/ros/melodic/include/geometry_msgs/Vector3Stamped.h + /opt/ros/melodic/include/ros/advertise_options.h + /opt/ros/melodic/include/ros/advertise_service_options.h + /opt/ros/melodic/include/ros/assert.h + /opt/ros/melodic/include/ros/builtin_message_traits.h + /opt/ros/melodic/include/ros/common.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/datatypes.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/exceptions.h + /opt/ros/melodic/include/ros/forwards.h + /opt/ros/melodic/include/ros/init.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/master.h + /opt/ros/melodic/include/ros/message.h + /opt/ros/melodic/include/ros/message_event.h + /opt/ros/melodic/include/ros/message_forward.h + /opt/ros/melodic/include/ros/message_operations.h + /opt/ros/melodic/include/ros/message_traits.h + /opt/ros/melodic/include/ros/names.h + /opt/ros/melodic/include/ros/node_handle.h + /opt/ros/melodic/include/ros/param.h + /opt/ros/melodic/include/ros/parameter_adapter.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/publisher.h + /opt/ros/melodic/include/ros/rate.h + /opt/ros/melodic/include/ros/ros.h + /opt/ros/melodic/include/ros/roscpp_serialization_macros.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/serialization.h + /opt/ros/melodic/include/ros/serialized_message.h + /opt/ros/melodic/include/ros/service.h + /opt/ros/melodic/include/ros/service_callback_helper.h + /opt/ros/melodic/include/ros/service_client.h + /opt/ros/melodic/include/ros/service_client_options.h + /opt/ros/melodic/include/ros/service_server.h + /opt/ros/melodic/include/ros/service_traits.h + /opt/ros/melodic/include/ros/single_subscriber_publisher.h + /opt/ros/melodic/include/ros/spinner.h + /opt/ros/melodic/include/ros/static_assert.h + /opt/ros/melodic/include/ros/steady_timer.h + /opt/ros/melodic/include/ros/steady_timer_options.h + /opt/ros/melodic/include/ros/subscribe_options.h + /opt/ros/melodic/include/ros/subscriber.h + /opt/ros/melodic/include/ros/subscription_callback_helper.h + /opt/ros/melodic/include/ros/this_node.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/ros/timer.h + /opt/ros/melodic/include/ros/timer_options.h + /opt/ros/melodic/include/ros/topic.h + /opt/ros/melodic/include/ros/transport_hints.h + /opt/ros/melodic/include/ros/types.h + /opt/ros/melodic/include/ros/wall_timer.h + /opt/ros/melodic/include/ros/wall_timer_options.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /opt/ros/melodic/include/std_msgs/ColorRGBA.h + /opt/ros/melodic/include/std_msgs/Header.h + /opt/ros/melodic/include/tf/LinearMath/Matrix3x3.h + /opt/ros/melodic/include/tf/LinearMath/MinMax.h + /opt/ros/melodic/include/tf/LinearMath/QuadWord.h + /opt/ros/melodic/include/tf/LinearMath/Quaternion.h + /opt/ros/melodic/include/tf/LinearMath/Scalar.h + /opt/ros/melodic/include/tf/LinearMath/Transform.h + /opt/ros/melodic/include/tf/LinearMath/Vector3.h + /opt/ros/melodic/include/tf/exceptions.h + /opt/ros/melodic/include/tf/tf.h + /opt/ros/melodic/include/tf/tfMessage.h + /opt/ros/melodic/include/tf/time_cache.h + /opt/ros/melodic/include/tf/transform_broadcaster.h + /opt/ros/melodic/include/tf/transform_datatypes.h + /opt/ros/melodic/include/tf2/LinearMath/Quaternion.h + /opt/ros/melodic/include/tf2/LinearMath/Vector3.h + /opt/ros/melodic/include/tf2/buffer_core.h + /opt/ros/melodic/include/tf2/convert.h + /opt/ros/melodic/include/tf2/exceptions.h + /opt/ros/melodic/include/tf2/impl/convert.h + /opt/ros/melodic/include/tf2/transform_datatypes.h + /opt/ros/melodic/include/tf2/transform_storage.h + /opt/ros/melodic/include/tf2_msgs/FrameGraph.h + /opt/ros/melodic/include/tf2_msgs/FrameGraphRequest.h + /opt/ros/melodic/include/tf2_msgs/FrameGraphResponse.h + /opt/ros/melodic/include/tf2_ros/buffer.h + /opt/ros/melodic/include/tf2_ros/buffer_interface.h + /opt/ros/melodic/include/tf2_ros/transform_broadcaster.h + /opt/ros/melodic/include/visualization_msgs/Marker.h + /opt/ros/melodic/include/xmlrpcpp/XmlRpcDecl.h + /opt/ros/melodic/include/xmlrpcpp/XmlRpcValue.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/output_helper.cpp + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/point.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/feature.h + ../include/vio/frame.h + ../include/vio/global.h + ../include/vio/math_utils.h + ../include/vio/point.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/point.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/feature.h + ../include/vio/frame.h + ../include/vio/global.h + ../include/vio/math_utils.h + ../include/vio/point.h + ../include/vio/pose_optimizer.h + ../include/vio/robust_cost.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/pose_optimizer.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/reprojector.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/config.h + ../include/vio/feature.h + ../include/vio/frame.h + ../include/vio/global.h + ../include/vio/map.h + ../include/vio/matcher.h + ../include/vio/math_utils.h + ../include/vio/point.h + ../include/vio/reprojector.h + ../include/vio/timer.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/reprojector.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o + ../include/vio/math_utils.h + ../include/vio/robust_cost.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/robust_cost.cpp + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/aligned_mem.h + ../include/vio/config.h + ../include/vio/feature.h + ../include/vio/frame.h + ../include/vio/global.h + ../include/vio/math_utils.h + ../include/vio/nlls_solver.h + ../include/vio/nlls_solver_impl.hpp + ../include/vio/point.h + ../include/vio/robust_cost.h + ../include/vio/sparse_img_align.h + ../include/vio/vision.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/sparse_img_align.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/aligned_mem.h + ../include/vio/cl.hpp + ../include/vio/cl_class.h + ../include/vio/config.h + ../include/vio/feature.h + ../include/vio/frame.h + ../include/vio/global.h + ../include/vio/math_utils.h + ../include/vio/nlls_solver.h + ../include/vio/nlls_solver_impl.hpp + ../include/vio/point.h + ../include/vio/robust_cost.h + ../include/vio/sparse_img_align_gpu.h + ../include/vio/vision.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/sparse_img_align_gpu.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/vision.cpp.o + ../include/vio/aligned_mem.h + ../include/vio/vision.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/vision.cpp + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/visualizer.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/aligned_mem.h + ../include/vio/cl.hpp + ../include/vio/cl_class.h + ../include/vio/config.h + ../include/vio/feature.h + ../include/vio/frame.h + ../include/vio/frame_handler_base.h + ../include/vio/frame_handler_mono.h + ../include/vio/global.h + ../include/vio/initialization.h + ../include/vio/map.h + ../include/vio/matcher.h + ../include/vio/math_utils.h + ../include/vio/nlls_solver.h + ../include/vio/nlls_solver_impl.hpp + ../include/vio/output_helper.h + ../include/vio/point.h + ../include/vio/reprojector.h + ../include/vio/robust_cost.h + ../include/vio/sparse_img_align_gpu.h + ../include/vio/timer.h + ../include/vio/ukf.h + ../include/vio/vision.h + ../include/vio/visualizer.h + /opt/ros/melodic/include/geometry_msgs/Point.h + /opt/ros/melodic/include/geometry_msgs/PointStamped.h + /opt/ros/melodic/include/geometry_msgs/Pose.h + /opt/ros/melodic/include/geometry_msgs/PoseStamped.h + /opt/ros/melodic/include/geometry_msgs/PoseWithCovariance.h + /opt/ros/melodic/include/geometry_msgs/PoseWithCovarianceStamped.h + /opt/ros/melodic/include/geometry_msgs/Quaternion.h + /opt/ros/melodic/include/geometry_msgs/QuaternionStamped.h + /opt/ros/melodic/include/geometry_msgs/Transform.h + /opt/ros/melodic/include/geometry_msgs/TransformStamped.h + /opt/ros/melodic/include/geometry_msgs/Twist.h + /opt/ros/melodic/include/geometry_msgs/TwistStamped.h + /opt/ros/melodic/include/geometry_msgs/Vector3.h + /opt/ros/melodic/include/geometry_msgs/Vector3Stamped.h + /opt/ros/melodic/include/image_transport/camera_publisher.h + /opt/ros/melodic/include/image_transport/camera_subscriber.h + /opt/ros/melodic/include/image_transport/exception.h + /opt/ros/melodic/include/image_transport/image_transport.h + /opt/ros/melodic/include/image_transport/loader_fwds.h + /opt/ros/melodic/include/image_transport/publisher.h + /opt/ros/melodic/include/image_transport/single_subscriber_publisher.h + /opt/ros/melodic/include/image_transport/subscriber.h + /opt/ros/melodic/include/image_transport/transport_hints.h + /opt/ros/melodic/include/ros/advertise_options.h + /opt/ros/melodic/include/ros/advertise_service_options.h + /opt/ros/melodic/include/ros/assert.h + /opt/ros/melodic/include/ros/builtin_message_traits.h + /opt/ros/melodic/include/ros/common.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/datatypes.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/exceptions.h + /opt/ros/melodic/include/ros/forwards.h + /opt/ros/melodic/include/ros/init.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/master.h + /opt/ros/melodic/include/ros/message.h + /opt/ros/melodic/include/ros/message_event.h + /opt/ros/melodic/include/ros/message_forward.h + /opt/ros/melodic/include/ros/message_operations.h + /opt/ros/melodic/include/ros/message_traits.h + /opt/ros/melodic/include/ros/names.h + /opt/ros/melodic/include/ros/node_handle.h + /opt/ros/melodic/include/ros/param.h + /opt/ros/melodic/include/ros/parameter_adapter.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/publisher.h + /opt/ros/melodic/include/ros/rate.h + /opt/ros/melodic/include/ros/ros.h + /opt/ros/melodic/include/ros/roscpp_serialization_macros.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/serialization.h + /opt/ros/melodic/include/ros/serialized_message.h + /opt/ros/melodic/include/ros/service.h + /opt/ros/melodic/include/ros/service_callback_helper.h + /opt/ros/melodic/include/ros/service_client.h + /opt/ros/melodic/include/ros/service_client_options.h + /opt/ros/melodic/include/ros/service_server.h + /opt/ros/melodic/include/ros/service_traits.h + /opt/ros/melodic/include/ros/single_subscriber_publisher.h + /opt/ros/melodic/include/ros/spinner.h + /opt/ros/melodic/include/ros/static_assert.h + /opt/ros/melodic/include/ros/steady_timer.h + /opt/ros/melodic/include/ros/steady_timer_options.h + /opt/ros/melodic/include/ros/subscribe_options.h + /opt/ros/melodic/include/ros/subscriber.h + /opt/ros/melodic/include/ros/subscription_callback_helper.h + /opt/ros/melodic/include/ros/this_node.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/ros/timer.h + /opt/ros/melodic/include/ros/timer_options.h + /opt/ros/melodic/include/ros/topic.h + /opt/ros/melodic/include/ros/transport_hints.h + /opt/ros/melodic/include/ros/types.h + /opt/ros/melodic/include/ros/wall_timer.h + /opt/ros/melodic/include/ros/wall_timer_options.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /opt/ros/melodic/include/sensor_msgs/CameraInfo.h + /opt/ros/melodic/include/sensor_msgs/Image.h + /opt/ros/melodic/include/sensor_msgs/RegionOfInterest.h + /opt/ros/melodic/include/std_msgs/ColorRGBA.h + /opt/ros/melodic/include/std_msgs/Header.h + /opt/ros/melodic/include/tf/LinearMath/Matrix3x3.h + /opt/ros/melodic/include/tf/LinearMath/MinMax.h + /opt/ros/melodic/include/tf/LinearMath/QuadWord.h + /opt/ros/melodic/include/tf/LinearMath/Quaternion.h + /opt/ros/melodic/include/tf/LinearMath/Scalar.h + /opt/ros/melodic/include/tf/LinearMath/Transform.h + /opt/ros/melodic/include/tf/LinearMath/Vector3.h + /opt/ros/melodic/include/tf/exceptions.h + /opt/ros/melodic/include/tf/tf.h + /opt/ros/melodic/include/tf/tfMessage.h + /opt/ros/melodic/include/tf/time_cache.h + /opt/ros/melodic/include/tf/transform_broadcaster.h + /opt/ros/melodic/include/tf/transform_datatypes.h + /opt/ros/melodic/include/tf2/LinearMath/Quaternion.h + /opt/ros/melodic/include/tf2/LinearMath/Vector3.h + /opt/ros/melodic/include/tf2/buffer_core.h + /opt/ros/melodic/include/tf2/convert.h + /opt/ros/melodic/include/tf2/exceptions.h + /opt/ros/melodic/include/tf2/impl/convert.h + /opt/ros/melodic/include/tf2/transform_datatypes.h + /opt/ros/melodic/include/tf2/transform_storage.h + /opt/ros/melodic/include/tf2_msgs/FrameGraph.h + /opt/ros/melodic/include/tf2_msgs/FrameGraphRequest.h + /opt/ros/melodic/include/tf2_msgs/FrameGraphResponse.h + /opt/ros/melodic/include/tf2_ros/buffer.h + /opt/ros/melodic/include/tf2_ros/buffer_interface.h + /opt/ros/melodic/include/tf2_ros/transform_broadcaster.h + /opt/ros/melodic/include/visualization_msgs/Marker.h + /opt/ros/melodic/include/visualization_msgs/MarkerArray.h + /opt/ros/melodic/include/xmlrpcpp/XmlRpcDecl.h + /opt/ros/melodic/include/xmlrpcpp/XmlRpcValue.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/visualizer.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Dense + /usr/include/eigen3/Eigen/Eigenvalues + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h + /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h + /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h + /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h +CMakeFiles/vio.dir/src/vo_node.cpp.o + ../include/vio/abstract_camera.h + ../include/vio/aligned_mem.h + ../include/vio/atan_camera.h + ../include/vio/camera_loader.h + ../include/vio/cl.hpp + ../include/vio/cl_class.h + ../include/vio/config.h + ../include/vio/depth_filter.h + ../include/vio/feature.h + ../include/vio/feature_detection.h + ../include/vio/frame.h + ../include/vio/frame_handler_base.h + ../include/vio/frame_handler_mono.h + ../include/vio/global.h + ../include/vio/initialization.h + ../include/vio/map.h + ../include/vio/matcher.h + ../include/vio/math_utils.h + ../include/vio/nlls_solver.h + ../include/vio/nlls_solver_impl.hpp + ../include/vio/params_helper.h + ../include/vio/point.h + ../include/vio/reprojector.h + ../include/vio/robust_cost.h + ../include/vio/sparse_img_align_gpu.h + ../include/vio/ukf.h + ../include/vio/vision.h + ../include/vio/visualizer.h + /opt/ros/melodic/include/cv_bridge/cv_bridge.h + /opt/ros/melodic/include/geometry_msgs/Point.h + /opt/ros/melodic/include/geometry_msgs/PointStamped.h + /opt/ros/melodic/include/geometry_msgs/Pose.h + /opt/ros/melodic/include/geometry_msgs/PoseStamped.h + /opt/ros/melodic/include/geometry_msgs/Quaternion.h + /opt/ros/melodic/include/geometry_msgs/QuaternionStamped.h + /opt/ros/melodic/include/geometry_msgs/Transform.h + /opt/ros/melodic/include/geometry_msgs/TransformStamped.h + /opt/ros/melodic/include/geometry_msgs/Twist.h + /opt/ros/melodic/include/geometry_msgs/TwistStamped.h + /opt/ros/melodic/include/geometry_msgs/Vector3.h + /opt/ros/melodic/include/geometry_msgs/Vector3Stamped.h + /opt/ros/melodic/include/image_transport/camera_publisher.h + /opt/ros/melodic/include/image_transport/camera_subscriber.h + /opt/ros/melodic/include/image_transport/exception.h + /opt/ros/melodic/include/image_transport/image_transport.h + /opt/ros/melodic/include/image_transport/loader_fwds.h + /opt/ros/melodic/include/image_transport/publisher.h + /opt/ros/melodic/include/image_transport/single_subscriber_publisher.h + /opt/ros/melodic/include/image_transport/subscriber.h + /opt/ros/melodic/include/image_transport/transport_hints.h + /opt/ros/melodic/include/ros/advertise_options.h + /opt/ros/melodic/include/ros/advertise_service_options.h + /opt/ros/melodic/include/ros/assert.h + /opt/ros/melodic/include/ros/builtin_message_traits.h + /opt/ros/melodic/include/ros/common.h + /opt/ros/melodic/include/ros/console.h + /opt/ros/melodic/include/ros/console_backend.h + /opt/ros/melodic/include/ros/datatypes.h + /opt/ros/melodic/include/ros/duration.h + /opt/ros/melodic/include/ros/exception.h + /opt/ros/melodic/include/ros/exceptions.h + /opt/ros/melodic/include/ros/forwards.h + /opt/ros/melodic/include/ros/init.h + /opt/ros/melodic/include/ros/macros.h + /opt/ros/melodic/include/ros/master.h + /opt/ros/melodic/include/ros/message.h + /opt/ros/melodic/include/ros/message_event.h + /opt/ros/melodic/include/ros/message_forward.h + /opt/ros/melodic/include/ros/message_operations.h + /opt/ros/melodic/include/ros/message_traits.h + /opt/ros/melodic/include/ros/names.h + /opt/ros/melodic/include/ros/node_handle.h + /opt/ros/melodic/include/ros/param.h + /opt/ros/melodic/include/ros/parameter_adapter.h + /opt/ros/melodic/include/ros/platform.h + /opt/ros/melodic/include/ros/publisher.h + /opt/ros/melodic/include/ros/rate.h + /opt/ros/melodic/include/ros/ros.h + /opt/ros/melodic/include/ros/roscpp_serialization_macros.h + /opt/ros/melodic/include/ros/rostime_decl.h + /opt/ros/melodic/include/ros/serialization.h + /opt/ros/melodic/include/ros/serialized_message.h + /opt/ros/melodic/include/ros/service.h + /opt/ros/melodic/include/ros/service_callback_helper.h + /opt/ros/melodic/include/ros/service_client.h + /opt/ros/melodic/include/ros/service_client_options.h + /opt/ros/melodic/include/ros/service_server.h + /opt/ros/melodic/include/ros/service_traits.h + /opt/ros/melodic/include/ros/single_subscriber_publisher.h + /opt/ros/melodic/include/ros/spinner.h + /opt/ros/melodic/include/ros/static_assert.h + /opt/ros/melodic/include/ros/steady_timer.h + /opt/ros/melodic/include/ros/steady_timer_options.h + /opt/ros/melodic/include/ros/subscribe_options.h + /opt/ros/melodic/include/ros/subscriber.h + /opt/ros/melodic/include/ros/subscription_callback_helper.h + /opt/ros/melodic/include/ros/this_node.h + /opt/ros/melodic/include/ros/time.h + /opt/ros/melodic/include/ros/timer.h + /opt/ros/melodic/include/ros/timer_options.h + /opt/ros/melodic/include/ros/topic.h + /opt/ros/melodic/include/ros/transport_hints.h + /opt/ros/melodic/include/ros/types.h + /opt/ros/melodic/include/ros/wall_timer.h + /opt/ros/melodic/include/ros/wall_timer_options.h + /opt/ros/melodic/include/rosconsole/macros_generated.h + /opt/ros/melodic/include/sensor_msgs/CameraInfo.h + /opt/ros/melodic/include/sensor_msgs/CompressedImage.h + /opt/ros/melodic/include/sensor_msgs/Image.h + /opt/ros/melodic/include/sensor_msgs/Imu.h + /opt/ros/melodic/include/sensor_msgs/RegionOfInterest.h + /opt/ros/melodic/include/sensor_msgs/image_encodings.h + /opt/ros/melodic/include/std_msgs/ColorRGBA.h + /opt/ros/melodic/include/std_msgs/Header.h + /opt/ros/melodic/include/tf/LinearMath/Matrix3x3.h + /opt/ros/melodic/include/tf/LinearMath/MinMax.h + /opt/ros/melodic/include/tf/LinearMath/QuadWord.h + /opt/ros/melodic/include/tf/LinearMath/Quaternion.h + /opt/ros/melodic/include/tf/LinearMath/Scalar.h + /opt/ros/melodic/include/tf/LinearMath/Transform.h + /opt/ros/melodic/include/tf/LinearMath/Vector3.h + /opt/ros/melodic/include/tf/exceptions.h + /opt/ros/melodic/include/tf/tf.h + /opt/ros/melodic/include/tf/tfMessage.h + /opt/ros/melodic/include/tf/time_cache.h + /opt/ros/melodic/include/tf/transform_broadcaster.h + /opt/ros/melodic/include/tf/transform_datatypes.h + /opt/ros/melodic/include/tf2/LinearMath/Quaternion.h + /opt/ros/melodic/include/tf2/LinearMath/Vector3.h + /opt/ros/melodic/include/tf2/buffer_core.h + /opt/ros/melodic/include/tf2/convert.h + /opt/ros/melodic/include/tf2/exceptions.h + /opt/ros/melodic/include/tf2/impl/convert.h + /opt/ros/melodic/include/tf2/transform_datatypes.h + /opt/ros/melodic/include/tf2/transform_storage.h + /opt/ros/melodic/include/tf2_msgs/FrameGraph.h + /opt/ros/melodic/include/tf2_msgs/FrameGraphRequest.h + /opt/ros/melodic/include/tf2_msgs/FrameGraphResponse.h + /opt/ros/melodic/include/tf2_ros/buffer.h + /opt/ros/melodic/include/tf2_ros/buffer_interface.h + /opt/ros/melodic/include/tf2_ros/transform_broadcaster.h + /opt/ros/melodic/include/visualization_msgs/Marker.h + /opt/ros/melodic/include/visualization_msgs/MarkerArray.h + /opt/ros/melodic/include/xmlrpcpp/XmlRpcDecl.h + /opt/ros/melodic/include/xmlrpcpp/XmlRpcValue.h + /root/Projects/ROS/src/p_33_vio/GPU_version/vio/src/vo_node.cpp + /root/workspace/Sophus/sophus/se2.h + /root/workspace/Sophus/sophus/se3.h + /root/workspace/Sophus/sophus/so2.h + /root/workspace/Sophus/sophus/so3.h + /usr/include/eigen3/Eigen/Cholesky + /usr/include/eigen3/Eigen/Core + /usr/include/eigen3/Eigen/Dense + /usr/include/eigen3/Eigen/Eigen + /usr/include/eigen3/Eigen/Eigenvalues + /usr/include/eigen3/Eigen/Geometry + /usr/include/eigen3/Eigen/Householder + /usr/include/eigen3/Eigen/IterativeLinearSolvers + /usr/include/eigen3/Eigen/Jacobi + /usr/include/eigen3/Eigen/LU + /usr/include/eigen3/Eigen/OrderingMethods + /usr/include/eigen3/Eigen/QR + /usr/include/eigen3/Eigen/SVD + /usr/include/eigen3/Eigen/Sparse + /usr/include/eigen3/Eigen/SparseCholesky + /usr/include/eigen3/Eigen/SparseCore + /usr/include/eigen3/Eigen/SparseLU + /usr/include/eigen3/Eigen/SparseQR + /usr/include/eigen3/Eigen/StdVector + /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT.h + /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h + /usr/include/eigen3/Eigen/src/Core/Array.h + /usr/include/eigen3/Eigen/src/Core/ArrayBase.h + /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h + /usr/include/eigen3/Eigen/src/Core/Assign.h + /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h + /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h + /usr/include/eigen3/Eigen/src/Core/BandMatrix.h + /usr/include/eigen3/Eigen/src/Core/Block.h + /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h + /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h + /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h + /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h + /usr/include/eigen3/Eigen/src/Core/CoreIterators.h + /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h + /usr/include/eigen3/Eigen/src/Core/DenseBase.h + /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h + /usr/include/eigen3/Eigen/src/Core/DenseStorage.h + /usr/include/eigen3/Eigen/src/Core/Diagonal.h + /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h + /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h + /usr/include/eigen3/Eigen/src/Core/Dot.h + /usr/include/eigen3/Eigen/src/Core/EigenBase.h + /usr/include/eigen3/Eigen/src/Core/Fuzzy.h + /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h + /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h + /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h + /usr/include/eigen3/Eigen/src/Core/IO.h + /usr/include/eigen3/Eigen/src/Core/Inverse.h + /usr/include/eigen3/Eigen/src/Core/Map.h + /usr/include/eigen3/Eigen/src/Core/MapBase.h + /usr/include/eigen3/Eigen/src/Core/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h + /usr/include/eigen3/Eigen/src/Core/Matrix.h + /usr/include/eigen3/Eigen/src/Core/MatrixBase.h + /usr/include/eigen3/Eigen/src/Core/NestByValue.h + /usr/include/eigen3/Eigen/src/Core/NoAlias.h + /usr/include/eigen3/Eigen/src/Core/NumTraits.h + /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h + /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h + /usr/include/eigen3/Eigen/src/Core/Product.h + /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h + /usr/include/eigen3/Eigen/src/Core/Random.h + /usr/include/eigen3/Eigen/src/Core/Redux.h + /usr/include/eigen3/Eigen/src/Core/Ref.h + /usr/include/eigen3/Eigen/src/Core/Replicate.h + /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h + /usr/include/eigen3/Eigen/src/Core/Reverse.h + /usr/include/eigen3/Eigen/src/Core/Select.h + /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h + /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/Core/Solve.h + /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h + /usr/include/eigen3/Eigen/src/Core/SolverBase.h + /usr/include/eigen3/Eigen/src/Core/StableNorm.h + /usr/include/eigen3/Eigen/src/Core/Stride.h + /usr/include/eigen3/Eigen/src/Core/Swap.h + /usr/include/eigen3/Eigen/src/Core/Transpose.h + /usr/include/eigen3/Eigen/src/Core/Transpositions.h + /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h + /usr/include/eigen3/Eigen/src/Core/VectorBlock.h + /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h + /usr/include/eigen3/Eigen/src/Core/Visitor.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h + /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h + /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h + /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h + /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h + /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h + /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h + /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h + /usr/include/eigen3/Eigen/src/Core/util/Constants.h + /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h + /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h + /usr/include/eigen3/Eigen/src/Core/util/Macros.h + /usr/include/eigen3/Eigen/src/Core/util/Memory.h + /usr/include/eigen3/Eigen/src/Core/util/Meta.h + /usr/include/eigen3/Eigen/src/Core/util/NonMPL2.h + /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h + /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h + /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h + /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h + /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h + /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h + /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h + /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h + /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h + /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h + /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h + /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h + /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h + /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h + /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h + /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h + /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h + /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h + /usr/include/eigen3/Eigen/src/Geometry/Scaling.h + /usr/include/eigen3/Eigen/src/Geometry/Transform.h + /usr/include/eigen3/Eigen/src/Geometry/Translation.h + /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h + /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h + /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h + /usr/include/eigen3/Eigen/src/Householder/Householder.h + /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h + /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h + /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h + /usr/include/eigen3/Eigen/src/LU/Determinant.h + /usr/include/eigen3/Eigen/src/LU/FullPivLU.h + /usr/include/eigen3/Eigen/src/LU/InverseImpl.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h + /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h + /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h + /usr/include/eigen3/Eigen/src/OrderingMethods/Amd.h + /usr/include/eigen3/Eigen/src/OrderingMethods/Eigen_Colamd.h + /usr/include/eigen3/Eigen/src/OrderingMethods/Ordering.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h + /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h + /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h + /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h + /usr/include/eigen3/Eigen/src/SVD/SVDBase.h + /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h + /usr/include/eigen3/Eigen/src/SparseCholesky/SimplicialCholesky.h + /usr/include/eigen3/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h + /usr/include/eigen3/Eigen/src/SparseCore/AmbiVector.h + /usr/include/eigen3/Eigen/src/SparseCore/CompressedStorage.h + /usr/include/eigen3/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h + /usr/include/eigen3/Eigen/src/SparseCore/MappedSparseMatrix.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseAssign.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseBlock.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseColEtree.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseCompressedBase.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseUnaryOp.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseDenseProduct.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseDiagonalProduct.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseDot.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseFuzzy.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseMap.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrixBase.h + /usr/include/eigen3/Eigen/src/SparseCore/SparsePermutation.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseProduct.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseRedux.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseRef.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseSolverBase.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseSparseProductWithPruning.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseTranspose.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseTriangularView.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseUtil.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h + /usr/include/eigen3/Eigen/src/SparseCore/SparseView.h + /usr/include/eigen3/Eigen/src/SparseCore/TriangularSolver.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLUImpl.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_Memory.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_Structs.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_Utils.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_column_bmod.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_column_dfs.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_gemm_kernel.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_kernel_bmod.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_panel_bmod.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_panel_dfs.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_pivotL.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_pruneL.h + /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_relax_snode.h + /usr/include/eigen3/Eigen/src/SparseQR/SparseQR.h + /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h + /usr/include/eigen3/Eigen/src/StlSupport/details.h + /usr/include/eigen3/Eigen/src/misc/Image.h + /usr/include/eigen3/Eigen/src/misc/Kernel.h + /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h + /usr/include/eigen3/Eigen/src/misc/blas.h + /usr/include/eigen3/Eigen/src/misc/lapacke.h + /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h + /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/depend.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/depend.make new file mode 100644 index 0000000..c2ffea2 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/depend.make @@ -0,0 +1,5423 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +CMakeFiles/vio.dir/src/atan_camera.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: ../include/vio/atan_camera.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: ../src/atan_camera.cpp +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/Dense +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/Eigen +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/Eigenvalues +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/IterativeLinearSolvers +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/OrderingMethods +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/Sparse +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/SparseCholesky +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/SparseCore +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/SparseLU +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/SparseQR +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/NonMPL2.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/OrderingMethods/Amd.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/OrderingMethods/Eigen_Colamd.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/OrderingMethods/Ordering.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCholesky/SimplicialCholesky.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/AmbiVector.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/CompressedStorage.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/MappedSparseMatrix.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseAssign.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseBlock.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseColEtree.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseCompressedBase.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseUnaryOp.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseDenseProduct.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseDiagonalProduct.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseDot.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseFuzzy.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseMap.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrixBase.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparsePermutation.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseProduct.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseRedux.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseRef.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseSolverBase.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseSparseProductWithPruning.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseTranspose.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseTriangularView.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseUtil.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseView.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/TriangularSolver.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLUImpl.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_Memory.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_Structs.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_Utils.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_column_bmod.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_column_dfs.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_gemm_kernel.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_kernel_bmod.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_panel_bmod.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_panel_dfs.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_pivotL.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_pruneL.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_relax_snode.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/SparseQR/SparseQR.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/atan_camera.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/cl_class.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: ../include/vio/cl.hpp +CMakeFiles/vio.dir/src/cl_class.cpp.o: ../include/vio/cl_class.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: ../src/cl_class.cpp +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/cl_class.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/config.cpp.o: ../include/vio/config.h +CMakeFiles/vio.dir/src/config.cpp.o: ../include/vio/params_helper.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/advertise_options.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/advertise_service_options.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/assert.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/builtin_message_traits.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/common.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/datatypes.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/exceptions.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/forwards.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/init.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/master.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/message.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/message_event.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/message_forward.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/message_traits.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/names.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/node_handle.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/param.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/parameter_adapter.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/publisher.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/rate.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/ros.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/roscpp_serialization_macros.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/serialization.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/serialized_message.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/service.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/service_callback_helper.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/service_client.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/service_client_options.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/service_server.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/service_traits.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/single_subscriber_publisher.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/spinner.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/static_assert.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/steady_timer.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/steady_timer_options.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/subscribe_options.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/subscriber.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/subscription_callback_helper.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/this_node.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/timer.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/timer_options.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/topic.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/transport_hints.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/types.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/wall_timer.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/ros/wall_timer_options.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/xmlrpcpp/XmlRpcDecl.h +CMakeFiles/vio.dir/src/config.cpp.o: /opt/ros/melodic/include/xmlrpcpp/XmlRpcValue.h +CMakeFiles/vio.dir/src/config.cpp.o: ../src/config.cpp + +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../include/vio/aligned_mem.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../include/vio/cl.hpp +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../include/vio/cl_class.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../include/vio/config.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../include/vio/depth_filter.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../include/vio/feature.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../include/vio/feature_detection.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../include/vio/frame.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../include/vio/matcher.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../include/vio/point.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../include/vio/vision.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: ../src/depth_filter.cpp +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/depth_filter.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: ../include/vio/feature_alignment.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: ../src/feature_alignment.cpp +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/feature_alignment.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/feature_detection.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: ../include/vio/aligned_mem.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: ../include/vio/cl.hpp +CMakeFiles/vio.dir/src/feature_detection.cpp.o: ../include/vio/cl_class.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: ../include/vio/feature.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: ../include/vio/feature_detection.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: ../include/vio/frame.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: ../include/vio/vision.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: ../src/feature_detection.cpp +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/feature_detection.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/frame.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/frame.cpp.o: ../include/vio/aligned_mem.h +CMakeFiles/vio.dir/src/frame.cpp.o: ../include/vio/config.h +CMakeFiles/vio.dir/src/frame.cpp.o: ../include/vio/feature.h +CMakeFiles/vio.dir/src/frame.cpp.o: ../include/vio/frame.h +CMakeFiles/vio.dir/src/frame.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/frame.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/frame.cpp.o: ../include/vio/point.h +CMakeFiles/vio.dir/src/frame.cpp.o: ../include/vio/vision.h +CMakeFiles/vio.dir/src/frame.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/frame.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/frame.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/frame.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/frame.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/frame.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/frame.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/frame.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/frame.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/frame.cpp.o: ../src/frame.cpp +CMakeFiles/vio.dir/src/frame.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/frame.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/frame.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/frame.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/frame.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: ../include/vio/config.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: ../include/vio/feature.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: ../include/vio/frame.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: ../include/vio/frame_handler_base.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: ../include/vio/map.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: ../include/vio/matcher.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: ../include/vio/point.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: ../src/frame_handler_base.cpp +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/frame_handler_base.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/aligned_mem.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/cl.hpp +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/cl_class.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/config.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/depth_filter.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/feature.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/feature_detection.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/for_it.hpp +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/frame.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/frame_handler_base.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/frame_handler_mono.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/initialization.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/map.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/matcher.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/nlls_solver.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/nlls_solver_impl.hpp +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/point.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/pose_optimizer.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/reprojector.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/robust_cost.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/sparse_img_align.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/sparse_img_align_gpu.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/ukf.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../include/vio/vision.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: ../src/frame_handler_mono.cpp +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/Dense +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/Eigenvalues +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/homography.cpp.o: ../include/vio/homography.h +CMakeFiles/vio.dir/src/homography.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/homography.cpp.o: ../src/homography.cpp +CMakeFiles/vio.dir/src/homography.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/homography.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/homography.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/initialization.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/initialization.cpp.o: ../include/vio/cl.hpp +CMakeFiles/vio.dir/src/initialization.cpp.o: ../include/vio/cl_class.h +CMakeFiles/vio.dir/src/initialization.cpp.o: ../include/vio/config.h +CMakeFiles/vio.dir/src/initialization.cpp.o: ../include/vio/feature.h +CMakeFiles/vio.dir/src/initialization.cpp.o: ../include/vio/feature_detection.h +CMakeFiles/vio.dir/src/initialization.cpp.o: ../include/vio/frame.h +CMakeFiles/vio.dir/src/initialization.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/initialization.cpp.o: ../include/vio/homography.h +CMakeFiles/vio.dir/src/initialization.cpp.o: ../include/vio/initialization.h +CMakeFiles/vio.dir/src/initialization.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/initialization.cpp.o: ../include/vio/point.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/initialization.cpp.o: ../src/initialization.cpp +CMakeFiles/vio.dir/src/initialization.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/initialization.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/map.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/map.cpp.o: ../include/vio/feature.h +CMakeFiles/vio.dir/src/map.cpp.o: ../include/vio/frame.h +CMakeFiles/vio.dir/src/map.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/map.cpp.o: ../include/vio/map.h +CMakeFiles/vio.dir/src/map.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/map.cpp.o: ../include/vio/point.h +CMakeFiles/vio.dir/src/map.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/map.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/map.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/map.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/map.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/map.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/map.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/map.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/map.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/map.cpp.o: ../src/map.cpp +CMakeFiles/vio.dir/src/map.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/map.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/map.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/map.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/map.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/matcher.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/matcher.cpp.o: ../include/vio/aligned_mem.h +CMakeFiles/vio.dir/src/matcher.cpp.o: ../include/vio/config.h +CMakeFiles/vio.dir/src/matcher.cpp.o: ../include/vio/feature.h +CMakeFiles/vio.dir/src/matcher.cpp.o: ../include/vio/feature_alignment.h +CMakeFiles/vio.dir/src/matcher.cpp.o: ../include/vio/frame.h +CMakeFiles/vio.dir/src/matcher.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/matcher.cpp.o: ../include/vio/matcher.h +CMakeFiles/vio.dir/src/matcher.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/matcher.cpp.o: ../include/vio/patch_score.h +CMakeFiles/vio.dir/src/matcher.cpp.o: ../include/vio/point.h +CMakeFiles/vio.dir/src/matcher.cpp.o: ../include/vio/vision.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/matcher.cpp.o: ../src/matcher.cpp +CMakeFiles/vio.dir/src/matcher.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/matcher.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/math_utils.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: ../src/math_utils.cpp +CMakeFiles/vio.dir/src/math_utils.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/math_utils.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/output_helper.cpp.o: ../include/vio/output_helper.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/geometry_msgs/Point.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/geometry_msgs/PointStamped.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/geometry_msgs/Pose.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/geometry_msgs/PoseStamped.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/geometry_msgs/Quaternion.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/geometry_msgs/QuaternionStamped.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/geometry_msgs/Transform.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/geometry_msgs/TransformStamped.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/geometry_msgs/Twist.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/geometry_msgs/TwistStamped.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/geometry_msgs/Vector3.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/geometry_msgs/Vector3Stamped.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/advertise_options.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/advertise_service_options.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/assert.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/builtin_message_traits.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/common.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/datatypes.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/exceptions.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/forwards.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/init.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/master.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/message.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/message_event.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/message_forward.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/message_operations.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/message_traits.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/names.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/node_handle.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/param.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/parameter_adapter.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/publisher.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/rate.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/ros.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/roscpp_serialization_macros.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/serialization.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/serialized_message.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/service.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/service_callback_helper.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/service_client.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/service_client_options.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/service_server.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/service_traits.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/single_subscriber_publisher.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/spinner.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/static_assert.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/steady_timer.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/steady_timer_options.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/subscribe_options.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/subscriber.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/subscription_callback_helper.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/this_node.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/timer.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/timer_options.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/topic.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/transport_hints.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/types.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/wall_timer.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/ros/wall_timer_options.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/std_msgs/ColorRGBA.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/std_msgs/Header.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf/LinearMath/Matrix3x3.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf/LinearMath/MinMax.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf/LinearMath/QuadWord.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf/LinearMath/Quaternion.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf/LinearMath/Scalar.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf/LinearMath/Transform.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf/LinearMath/Vector3.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf/exceptions.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf/tf.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf/tfMessage.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf/time_cache.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf/transform_broadcaster.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf/transform_datatypes.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf2/LinearMath/Quaternion.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf2/LinearMath/Vector3.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf2/buffer_core.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf2/convert.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf2/exceptions.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf2/impl/convert.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf2/transform_datatypes.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf2/transform_storage.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf2_msgs/FrameGraph.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf2_msgs/FrameGraphRequest.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf2_msgs/FrameGraphResponse.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf2_ros/buffer.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf2_ros/buffer_interface.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/tf2_ros/transform_broadcaster.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/visualization_msgs/Marker.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/xmlrpcpp/XmlRpcDecl.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /opt/ros/melodic/include/xmlrpcpp/XmlRpcValue.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: ../src/output_helper.cpp +CMakeFiles/vio.dir/src/output_helper.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/output_helper.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/point.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/point.cpp.o: ../include/vio/feature.h +CMakeFiles/vio.dir/src/point.cpp.o: ../include/vio/frame.h +CMakeFiles/vio.dir/src/point.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/point.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/point.cpp.o: ../include/vio/point.h +CMakeFiles/vio.dir/src/point.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/point.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/point.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/point.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/point.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/point.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/point.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/point.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/point.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/point.cpp.o: ../src/point.cpp +CMakeFiles/vio.dir/src/point.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/point.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/point.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/point.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/point.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: ../include/vio/feature.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: ../include/vio/frame.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: ../include/vio/point.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: ../include/vio/pose_optimizer.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: ../include/vio/robust_cost.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: ../src/pose_optimizer.cpp +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/pose_optimizer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/reprojector.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: ../include/vio/config.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: ../include/vio/feature.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: ../include/vio/frame.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: ../include/vio/map.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: ../include/vio/matcher.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: ../include/vio/point.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: ../include/vio/reprojector.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: ../include/vio/timer.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: ../src/reprojector.cpp +CMakeFiles/vio.dir/src/reprojector.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/reprojector.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/robust_cost.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: ../include/vio/robust_cost.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: ../src/robust_cost.cpp +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/robust_cost.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: ../include/vio/aligned_mem.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: ../include/vio/config.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: ../include/vio/feature.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: ../include/vio/frame.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: ../include/vio/nlls_solver.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: ../include/vio/nlls_solver_impl.hpp +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: ../include/vio/point.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: ../include/vio/robust_cost.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: ../include/vio/sparse_img_align.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: ../include/vio/vision.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: ../src/sparse_img_align.cpp +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/sparse_img_align.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../include/vio/aligned_mem.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../include/vio/cl.hpp +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../include/vio/cl_class.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../include/vio/config.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../include/vio/feature.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../include/vio/frame.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../include/vio/nlls_solver.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../include/vio/nlls_solver_impl.hpp +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../include/vio/point.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../include/vio/robust_cost.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../include/vio/sparse_img_align_gpu.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../include/vio/vision.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: ../src/sparse_img_align_gpu.cpp +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/vision.cpp.o: ../include/vio/aligned_mem.h +CMakeFiles/vio.dir/src/vision.cpp.o: ../include/vio/vision.h +CMakeFiles/vio.dir/src/vision.cpp.o: ../src/vision.cpp +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/vision.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/aligned_mem.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/cl.hpp +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/cl_class.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/config.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/feature.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/frame.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/frame_handler_base.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/frame_handler_mono.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/initialization.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/map.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/matcher.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/nlls_solver.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/nlls_solver_impl.hpp +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/output_helper.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/point.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/reprojector.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/robust_cost.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/sparse_img_align_gpu.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/timer.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/ukf.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/vision.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../include/vio/visualizer.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/geometry_msgs/Point.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/geometry_msgs/PointStamped.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/geometry_msgs/Pose.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/geometry_msgs/PoseStamped.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/geometry_msgs/PoseWithCovariance.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/geometry_msgs/PoseWithCovarianceStamped.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/geometry_msgs/Quaternion.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/geometry_msgs/QuaternionStamped.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/geometry_msgs/Transform.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/geometry_msgs/TransformStamped.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/geometry_msgs/Twist.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/geometry_msgs/TwistStamped.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/geometry_msgs/Vector3.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/geometry_msgs/Vector3Stamped.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/image_transport/camera_publisher.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/image_transport/camera_subscriber.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/image_transport/exception.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/image_transport/image_transport.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/image_transport/loader_fwds.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/image_transport/publisher.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/image_transport/single_subscriber_publisher.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/image_transport/subscriber.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/image_transport/transport_hints.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/advertise_options.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/advertise_service_options.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/assert.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/builtin_message_traits.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/common.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/datatypes.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/exceptions.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/forwards.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/init.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/master.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/message.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/message_event.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/message_forward.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/message_operations.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/message_traits.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/names.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/node_handle.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/param.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/parameter_adapter.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/publisher.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/rate.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/ros.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/roscpp_serialization_macros.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/serialization.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/serialized_message.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/service.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/service_callback_helper.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/service_client.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/service_client_options.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/service_server.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/service_traits.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/single_subscriber_publisher.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/spinner.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/static_assert.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/steady_timer.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/steady_timer_options.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/subscribe_options.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/subscriber.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/subscription_callback_helper.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/this_node.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/timer.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/timer_options.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/topic.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/transport_hints.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/types.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/wall_timer.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/ros/wall_timer_options.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/sensor_msgs/CameraInfo.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/sensor_msgs/Image.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/sensor_msgs/RegionOfInterest.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/std_msgs/ColorRGBA.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/std_msgs/Header.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf/LinearMath/Matrix3x3.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf/LinearMath/MinMax.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf/LinearMath/QuadWord.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf/LinearMath/Quaternion.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf/LinearMath/Scalar.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf/LinearMath/Transform.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf/LinearMath/Vector3.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf/exceptions.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf/tf.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf/tfMessage.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf/time_cache.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf/transform_broadcaster.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf/transform_datatypes.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf2/LinearMath/Quaternion.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf2/LinearMath/Vector3.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf2/buffer_core.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf2/convert.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf2/exceptions.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf2/impl/convert.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf2/transform_datatypes.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf2/transform_storage.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf2_msgs/FrameGraph.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf2_msgs/FrameGraphRequest.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf2_msgs/FrameGraphResponse.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf2_ros/buffer.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf2_ros/buffer_interface.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/tf2_ros/transform_broadcaster.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/visualization_msgs/Marker.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/visualization_msgs/MarkerArray.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/xmlrpcpp/XmlRpcDecl.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /opt/ros/melodic/include/xmlrpcpp/XmlRpcValue.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: ../src/visualizer.cpp +CMakeFiles/vio.dir/src/visualizer.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/Dense +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/Eigenvalues +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/visualizer.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/abstract_camera.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/aligned_mem.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/atan_camera.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/camera_loader.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/cl.hpp +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/cl_class.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/config.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/depth_filter.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/feature.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/feature_detection.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/frame.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/frame_handler_base.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/frame_handler_mono.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/global.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/initialization.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/map.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/matcher.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/math_utils.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/nlls_solver.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/nlls_solver_impl.hpp +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/params_helper.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/point.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/reprojector.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/robust_cost.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/sparse_img_align_gpu.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/ukf.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/vision.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../include/vio/visualizer.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/cv_bridge/cv_bridge.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/geometry_msgs/Point.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/geometry_msgs/PointStamped.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/geometry_msgs/Pose.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/geometry_msgs/PoseStamped.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/geometry_msgs/Quaternion.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/geometry_msgs/QuaternionStamped.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/geometry_msgs/Transform.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/geometry_msgs/TransformStamped.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/geometry_msgs/Twist.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/geometry_msgs/TwistStamped.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/geometry_msgs/Vector3.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/geometry_msgs/Vector3Stamped.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/image_transport/camera_publisher.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/image_transport/camera_subscriber.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/image_transport/exception.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/image_transport/image_transport.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/image_transport/loader_fwds.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/image_transport/publisher.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/image_transport/single_subscriber_publisher.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/image_transport/subscriber.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/image_transport/transport_hints.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/advertise_options.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/advertise_service_options.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/assert.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/builtin_message_traits.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/common.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/console.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/console_backend.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/datatypes.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/duration.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/exception.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/exceptions.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/forwards.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/init.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/macros.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/master.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/message.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/message_event.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/message_forward.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/message_operations.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/message_traits.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/names.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/node_handle.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/param.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/parameter_adapter.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/platform.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/publisher.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/rate.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/ros.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/roscpp_serialization_macros.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/rostime_decl.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/serialization.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/serialized_message.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/service.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/service_callback_helper.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/service_client.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/service_client_options.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/service_server.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/service_traits.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/single_subscriber_publisher.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/spinner.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/static_assert.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/steady_timer.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/steady_timer_options.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/subscribe_options.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/subscriber.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/subscription_callback_helper.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/this_node.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/time.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/timer.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/timer_options.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/topic.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/transport_hints.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/types.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/wall_timer.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/ros/wall_timer_options.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/rosconsole/macros_generated.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/sensor_msgs/CameraInfo.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/sensor_msgs/CompressedImage.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/sensor_msgs/Image.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/sensor_msgs/Imu.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/sensor_msgs/RegionOfInterest.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/sensor_msgs/image_encodings.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/std_msgs/ColorRGBA.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/std_msgs/Header.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf/LinearMath/Matrix3x3.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf/LinearMath/MinMax.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf/LinearMath/QuadWord.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf/LinearMath/Quaternion.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf/LinearMath/Scalar.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf/LinearMath/Transform.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf/LinearMath/Vector3.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf/exceptions.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf/tf.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf/tfMessage.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf/time_cache.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf/transform_broadcaster.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf/transform_datatypes.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf2/LinearMath/Quaternion.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf2/LinearMath/Vector3.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf2/buffer_core.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf2/convert.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf2/exceptions.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf2/impl/convert.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf2/transform_datatypes.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf2/transform_storage.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf2_msgs/FrameGraph.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf2_msgs/FrameGraphRequest.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf2_msgs/FrameGraphResponse.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf2_ros/buffer.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf2_ros/buffer_interface.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/tf2_ros/transform_broadcaster.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/visualization_msgs/Marker.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/visualization_msgs/MarkerArray.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/xmlrpcpp/XmlRpcDecl.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /opt/ros/melodic/include/xmlrpcpp/XmlRpcValue.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: ../src/vo_node.cpp +CMakeFiles/vio.dir/src/vo_node.cpp.o: /root/workspace/Sophus/sophus/se2.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /root/workspace/Sophus/sophus/se3.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /root/workspace/Sophus/sophus/so2.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /root/workspace/Sophus/sophus/so3.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/Cholesky +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/Core +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/Dense +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/Eigen +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/Eigenvalues +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/Geometry +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/Householder +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/IterativeLinearSolvers +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/Jacobi +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/LU +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/OrderingMethods +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/QR +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/SVD +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/Sparse +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/SparseCholesky +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/SparseCore +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/SparseLU +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/SparseQR +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/StdVector +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Array.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Assign_MKL.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/BandMatrix.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Block.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/ConditionEstimator.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/CoreIterators.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseTernaryOp.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryView.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseBase.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Diagonal.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/DiagonalProduct.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Dot.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/EigenBase.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Fuzzy.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/IO.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Inverse.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Map.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/MapBase.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/MathFunctionsImpl.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Matrix.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/MatrixBase.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/NestByValue.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/NoAlias.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/NumTraits.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Product.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Random.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Redux.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Ref.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Replicate.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Reverse.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Select.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfAdjointView.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Solve.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/SolverBase.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/StableNorm.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Stride.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Swap.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpose.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Transpositions.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorBlock.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/Visitor.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/Complex.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/Half.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/Complex.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/StlFunctors.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Constants.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/MKL_support.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Macros.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Memory.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/Meta.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/NonMPL2.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealQZ.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AlignedBox.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Homogeneous.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Hyperplane.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/ParametrizedLine.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Rotation2D.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Scaling.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Transform.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Translation.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/Umeyama.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Householder/Householder.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/Jacobi/Jacobi.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/LU/Determinant.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/LU/FullPivLU.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/LU/InverseImpl.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/OrderingMethods/Amd.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/OrderingMethods/Eigen_Colamd.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/OrderingMethods/Ordering.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SVD/BDCSVD.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SVD/SVDBase.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCholesky/SimplicialCholesky.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/AmbiVector.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/CompressedStorage.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/MappedSparseMatrix.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseAssign.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseBlock.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseColEtree.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseCompressedBase.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseUnaryOp.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseDenseProduct.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseDiagonalProduct.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseDot.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseFuzzy.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseMap.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrixBase.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparsePermutation.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseProduct.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseRedux.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseRef.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseSolverBase.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseSparseProductWithPruning.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseTranspose.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseTriangularView.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseUtil.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseVector.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/SparseView.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseCore/TriangularSolver.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLUImpl.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_Memory.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_Structs.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_Utils.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_column_bmod.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_column_dfs.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_gemm_kernel.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_kernel_bmod.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_panel_bmod.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_panel_dfs.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_pivotL.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_pruneL.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseLU/SparseLU_relax_snode.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/SparseQR/SparseQR.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/StdVector.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/StlSupport/details.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/misc/Image.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/misc/Kernel.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/misc/RealSvd2x2.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/misc/blas.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/misc/lapacke_mangling.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/plugins/BlockMethods.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h +CMakeFiles/vio.dir/src/vo_node.cpp.o: /usr/include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/flags.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/flags.make new file mode 100644 index 0000000..322c011 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DKERNEL_DIR=\"/root/Projects/ROS/src/p_33_vio/GPU_version/vio/kernel\" -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"vio\" -DSVO_TRACE -DSVO_USE_ROS + +CXX_INCLUDES = -I/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/include -I/root/Projects/ROS/src/p_33_vio/GPU_version/vio/include -I/root/Projects/ROS/src/p_33_vio/GPU_version/vio/kernel -I/usr/include/eigen3 -I/root/workspace/Sophus -I/opt/ros/melodic/include -I/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp -isystem /usr/include/opencv + +CXX_FLAGS = -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -O3 -fsee -fomit-frame-pointer -fno-signed-zeros -fno-math-errno -funroll-loops -std=gnu++1z + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/link.txt b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/link.txt new file mode 100644 index 0000000..8cca222 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -O3 -fsee -fomit-frame-pointer -fno-signed-zeros -fno-math-errno -funroll-loops -rdynamic CMakeFiles/vio.dir/src/atan_camera.cpp.o CMakeFiles/vio.dir/src/cl_class.cpp.o CMakeFiles/vio.dir/src/config.cpp.o CMakeFiles/vio.dir/src/depth_filter.cpp.o CMakeFiles/vio.dir/src/feature_alignment.cpp.o CMakeFiles/vio.dir/src/feature_detection.cpp.o CMakeFiles/vio.dir/src/frame.cpp.o CMakeFiles/vio.dir/src/frame_handler_base.cpp.o CMakeFiles/vio.dir/src/frame_handler_mono.cpp.o CMakeFiles/vio.dir/src/homography.cpp.o CMakeFiles/vio.dir/src/initialization.cpp.o CMakeFiles/vio.dir/src/map.cpp.o CMakeFiles/vio.dir/src/matcher.cpp.o CMakeFiles/vio.dir/src/math_utils.cpp.o CMakeFiles/vio.dir/src/output_helper.cpp.o CMakeFiles/vio.dir/src/point.cpp.o CMakeFiles/vio.dir/src/pose_optimizer.cpp.o CMakeFiles/vio.dir/src/reprojector.cpp.o CMakeFiles/vio.dir/src/robust_cost.cpp.o CMakeFiles/vio.dir/src/sparse_img_align.cpp.o CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o CMakeFiles/vio.dir/src/vision.cpp.o CMakeFiles/vio.dir/src/visualizer.cpp.o CMakeFiles/vio.dir/src/vo_node.cpp.o -o devel/lib/vio/vio -Wl,-rpath,/root/workspace/Sophus/build:/opt/ros/melodic/lib /usr/lib/x86_64-linux-gnu/libopencv_shape.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_superres.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_videostab.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_aruco.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_bgsegm.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_bioinspired.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_ccalib.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_datasets.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_dpm.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_face.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_freetype.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_fuzzy.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_hdf.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_line_descriptor.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_plot.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_reg.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_saliency.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_stereo.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_structured_light.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_surface_matching.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_text.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_xobjdetect.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_xphoto.so.3.2.0 /root/workspace/Sophus/build/libSophus.so -lboost_thread -lpthread -lboost_system -lboost_chrono -lboost_date_time -lboost_atomic -lOpenCL /opt/ros/melodic/lib/libimage_transport.so /opt/ros/melodic/lib/libclass_loader.so -lPocoFoundation -ldl /opt/ros/melodic/lib/libroslib.so /opt/ros/melodic/lib/librospack.so -lpython2.7 -lboost_program_options -ltinyxml2 /opt/ros/melodic/lib/libcv_bridge.so /usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.2.0 /opt/ros/melodic/lib/libtf.so /opt/ros/melodic/lib/libtf2_ros.so /opt/ros/melodic/lib/libactionlib.so /opt/ros/melodic/lib/libmessage_filters.so /opt/ros/melodic/lib/libroscpp.so -lboost_filesystem /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libtf2.so /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so -lboost_system -lboost_thread -lboost_chrono -lboost_date_time -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 /usr/lib/x86_64-linux-gnu/libopencv_video.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_viz.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_rgbd.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_ml.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_photo.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2.0 -lpthread -lOpenCL /opt/ros/melodic/lib/libimage_transport.so /opt/ros/melodic/lib/libclass_loader.so -lPocoFoundation -ldl /opt/ros/melodic/lib/libroslib.so /opt/ros/melodic/lib/librospack.so -lpython2.7 -lboost_program_options -ltinyxml2 /opt/ros/melodic/lib/libcv_bridge.so /usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.2.0 /opt/ros/melodic/lib/libtf.so /opt/ros/melodic/lib/libtf2_ros.so /opt/ros/melodic/lib/libactionlib.so /opt/ros/melodic/lib/libmessage_filters.so /opt/ros/melodic/lib/libroscpp.so -lboost_filesystem /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libtf2.so /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so -lpthread /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/progress.make b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/progress.make new file mode 100644 index 0000000..ea4b160 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/progress.make @@ -0,0 +1,26 @@ +CMAKE_PROGRESS_1 = 12 +CMAKE_PROGRESS_2 = 13 +CMAKE_PROGRESS_3 = 14 +CMAKE_PROGRESS_4 = 15 +CMAKE_PROGRESS_5 = 16 +CMAKE_PROGRESS_6 = 17 +CMAKE_PROGRESS_7 = 18 +CMAKE_PROGRESS_8 = 19 +CMAKE_PROGRESS_9 = 20 +CMAKE_PROGRESS_10 = 21 +CMAKE_PROGRESS_11 = 22 +CMAKE_PROGRESS_12 = 23 +CMAKE_PROGRESS_13 = 24 +CMAKE_PROGRESS_14 = 25 +CMAKE_PROGRESS_15 = 26 +CMAKE_PROGRESS_16 = 27 +CMAKE_PROGRESS_17 = 28 +CMAKE_PROGRESS_18 = 29 +CMAKE_PROGRESS_19 = 30 +CMAKE_PROGRESS_20 = 31 +CMAKE_PROGRESS_21 = 32 +CMAKE_PROGRESS_22 = 33 +CMAKE_PROGRESS_23 = 34 +CMAKE_PROGRESS_24 = 35 +CMAKE_PROGRESS_25 = 36 + diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/atan_camera.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/atan_camera.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..ae908f35d1b26f9b20dca8c27cee3041e9bd35d1 GIT binary patch literal 10440 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

$ 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 literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/homography.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/homography.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..04ff461167a4c004f81c1e8e921c2116e2087389 GIT binary patch literal 454584 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 o`4TJv#f1dg{ zG_4fBhs*ZXyeF*RLBx>xlxZS}Rp@b-r<@rUn&wn%KJD6&I9-vWk3h*e;* z*T?&dutHR7YB<`$bM0FADQEUpJ{aN;&vC(?v{m!qQST1C`!|n<2`Osuw!rmR+9%A5 z#~v^C!gkL$2yb+ZEoy=SpBxyDHTu4J=8)nCQ9m$~W6%kllop+Z+HY*R*){9#QVh?Jz@)K!(RDU*{OrzC zhdDSW28W*wd`}C-P_p~xft`4G8edghjFZLPgZ7(yi#D0Ziz>>^v9rdqcuk=x}cuPS=D97avBomx2JdL#2-(0$d_KM!p*@{yyHaiDxHoJ=Um^+K6mtzikn6*6ge=6NgEFIfFQMy%+7w3Ba zLodj}!CnYsa8rEtUrwQA4x*a5hp^_OjYOlzhYcwne(`^Ab&yH^8krjf88*As-XQZI zn_PBX3LY3HQ~Z!WP=!JFLR4@9tX;!G@uV%?(25X!wBS_bhlLbE!mG*TP>@7=2>u)14VF!Ef37I@FT1+&%%3>v~Rr_woO>lHK?4BqV4)G zSM?BF{#Sac zQsDWe^pvK;V@OXPn!2q@dYs&OFO75gZ<~)WWLNeRE&MAsyg$55OoVSF<|)my1C~*I zUJ#Fc2y;$|%IsK}Ki!V}qz^y2t{X3~X#UX8NrAIn+?S05>k9kT@MA%~;cxZ$Zr*f5 zI0}E{mv7tUNmxgk;W8oeC;=PN3!}qH7I_lIVEV5%NZ88~6JtPd6^iQj@T( zNX)!v$sM38?q=AK62@GRI6gp-Fzc$JY9AQnk!LL|HEr}5`X0Y(ydc^p++fKF%SlDEhJd70_IDgha>R&Q zHw)8fqU{?&2$~VfE0$g0ch)nSETrKuiRSqj zf;s26ZG6=SRND(ciNEhtVZR;<#5x4QuDc2Vt1*631eT3cN8%ufaUt9lAAn+Rl!#=M z0zfU#ykWg-85U&n!s`gp6)d<2f)+Un9E%$B#Fu%AFS`rBD3bi^|r<7ltg9`vKl9)+(4_Z(~Qlh`0gi$o2ieNjgjzb z##7D&4zg^?K3?XIYbmUcnDK%?;h3%#X8b8iu$n%+V1-0bL}u?4r9mV5t8jX3Y2YgC z1+{F>A`DDO>jUvq`u-L$_@U@^G1cXf* zVA&ctGgoL~Kdih4;`-LA$QE-;@q6(xJ6`-EKISKpkC38l9WL9v*b?_WT-<8n44@U| z$7wS@ImDB}q>Qf>1Mw)wi!YwSCS%3h=4-{cO}6nxJbv^O+*gEVpL!=|7J;tFI(h0E zxHrCMRpbn^m>Fey>`!7V+L6UtJ0m|_yk8C5K;T7ggI;W6hf`N!@-nN}mll}UGv2lE z)JzB}m|7Xh%?5@9s)h%u5LRtgN3vy{EIQhcF`!r*(X2eX6l~xRPqp(YYwmcOwJ@Ge zSd^yn*M-mF;p|;cuY#-lv4_>XtX96uYEnH8llhkqXSp~+$e}@VO)L1Z*_P!(CUD{>h{B{QS0`n;Uwl$ zf9Rd|heYBU5EE>Zgj}Ev5lquQ1K*&x_G5tJYunYkk$x}ik1Ph4w`jx~{PkNjs{C9| zx?le+?sN2LL0-qwlk_H?o|6=L5`oEK9ZDhZ+blgG)|=)a!w~yFX-Ara5g7ramFgqL zRYT8lS)k}8yif|_OG+7TL^d!^N?=59IWCN)1pjOY2^kaiE%b#AmIGHBtLsU>xe0BH ziE`~`gud<;dEv6Ahu1EJRD{Ct6LUwf=0x|t&BBi_Yss z7xbd#y=YZ0THA}(^`a|!QR@C=!PoSn>w3{hFBw3`@ z5^W0B6Ke{tB0x=BdgE;FMYs2&t-WZQL=)yvm|n=zG?BU(YQhdNQmPv4Y(%Bz7Vgig z8`9vzLNgw(;9*Kjf)AEKVjED^a5-aQPIS9572EN{MUw}8h;?UQ+;{JkR&$|eo4I4k zaV#jCFzv6-Lsq75%1+F->s8_vj+OO*WtUbpWLR0ga;eCY!vk4fZ}~VD;LC&$Rtp?b zRSkng#;|?zVB6t-oX0`#g-|{%bo)k9BcIk@glI35&!16cPEq_B5 z{Wu33Nk3p6{Wt@2(hpb< z-GZz~oI#%P0wwfk z+|3sIrIB#UwU=%K0pBB+r&L!}_+Cf8?b7X$6IpB2xL4a6sz?!Tndm#n(!61`l+6x2 zkY8@~RU=MheF1}IXL#rn8{P!NeS6_#uaRT$hWSQp17*5wPf06S$ORl8`o|6Lh20fC z8hXX0NaNX_a!BlI+d9F7aLXXyd*RkUu0i_Fwx-Ak3FS-3{v8|8hJJMQF%Hx|v^+nv z<`bw3p6*fCwJPZtAG$gw`cO<1UDFY6-M0bt?e2+;T)pKZyHzbp8_o>+|;&a4UjV=cT7) z8o=9Iz2=ByvA?NNos1|;2|_`dt~O?5wO!rpa$Oo4s48S%CwH8B@VAO88T8vu>SL`> zO{IGlm#;r0vkR#%$zHfbwS+RL>T(thj8mn(EmihBCo7b z02e6|uY^aQC(D%)4DlB5sB>|-dO|D-OPsv@T_b%X^2jV+ zr%Q#s0pyR=zQDz-JMb%KGv#OxsMoXYIECK^9}TAYN$DZxk(zD8Casq_%X9>H)xt+m zNYFo0QPhwxzc2aJ)DO2@SbR|ChKx2dwmWi<+5NxuJvLg}&0@obGQ#&Ny=-h8;GB{H z>cK@de6YWXRJpv zd>f>~F-$Z}o{+jhnxh4cLo~~e4D+vj>Htb(ACrD*Q` z1YOd5qvaBXmP&~0Y_u!`Es;Nz<_nfh0xeILD@DbErDM-POI@L*k{$8J(6ZpaftIJ~ zC_SjQ4t-EiCLhmPIeV}Vte+~Kc*3@!N`9*^UN>5X2Z1igBp51kI0AtYUuMV@%G!O~ z87Ub=HV9)4ar@wHD69lDTDrC~d;MA&L+Fl`@{5G!e8X>`6LiQ_{4>$rXQ*~&?b%Q( zG1$r^1XhSQJB%;1QtAaNNxekYN%n!|s;;)j*7EDM>?3%?e4K(}?hH0--$8LsgN~@a zcy?CgkG?gk7K426f?dZV8+}_jr(@b+|LRqTg?^Aav&{S4s8QU~h^}I zDulcSgxx-}b(7&hl{wnVA2G5x5JCQDmYKypX!F|AbWgryanArjVqspWbQ-HQhkLS^ zHaa}?fmI)i^S&a^{;NI^>ZMjiyx!--(8m+2C1A^Hk0uzuk`RtwYU${*sa~fWo-)>B z+Zw@g24F3*7(rAlJ(f>r!A2P%KLMqaC1Q~cvHIdqWi5K01i%|5Tc~G#VQJ zhr~l_a(qB?q|e1m?~^T)&=8jQEePHSVZIigD!LdRvAD~XoE;?o5eqtp(4B? z5f&Q}bd=TtMDE7l&l6l4PqmV|nAKaSL95GqZX(pg%33d{7fn)Wu~Zy^4hg25aRlN5 z>~(;=9q?b^31ShzXin_x(A zf|uwrc#Gnr8^;NV7r_ayV3H?>Nuo_h0YMa4aq(1foB;m>C(gk?11EappNI|1K+sKR z;GBUIy>SkK1?f|D+5TUQWgOR{&)}m$(OcN-XefNOSo5MQ2vR+*xMDr>LUI1s*<7(W zJFK0aI!i*x7YIDHg0k*;oB5Qkg%>Xxg(lZ>k z)xJ-|!)mVh+``^eq~1Nfh5*DqxEt?94&1Xb@~2`}{t-U-6&E8hTW$NVwIqYl9V6*% ze|Sy+)pqY%sfrZAud*l;uM(TTR0#!k>STlHz~0DjeJBna>}%)EdJ%Fze_XR$s_~Jk z#+SUd`h?VzYvr(dN?grQ$m%uLzQ~??-lJ9<*+S%8exqcuD2v15qO7gq>5r^A7M|X+ zW^3e%3F^ocp8ibJCqPzXqTF7yl27S#d@6YtZlAlHkGGM}xTj-ysfDVivdXIgjyADi zi}ISA4_N=XnRgBeJiSMsndrFjzgi1?yY-|K}~_MqpCXa9Nq zFo$=)H}HjSImR0_^gtZo;=V;}LXyX%?%ENdJQrFE+OWMXAzp}86K~ppUj12wq zRp~h{{F6MA=!;2R;cJIYD!96~7hSP^)o58KR{f9E zC{}X`Afw67E(jO>2YRVz{4Q-0*6txx2nJzj?f*aB|KHi(zqkKo zV)Pp1?;3x~?-iR3?kvBOE$tQK?EKD-f409-rs%h)=dv)E8o0oSbawi){ojS(#Qz`7 zZ`><_P?}Owwo`<&)Ea{VwuImXS|BNa_EM$pj7aM5{PBq{k-2F+BQhz@AOC+Y|1pN( zWniaK??BSTUV}mT-xWUY6&b*D+g}N$^cRcH8eI?=or=*|f69?M_tz+x!&*|jnX&Y5 z@gV$*Uj26=`r*!(wvbDKcw(ua*hMC#JU~~nD@HpuClQuFTmG(aS)0yEueO`0WM=&R zpY|L2@RV@N_k_yk*|kAL{@EA@lcL;QsH$uBl_6zeKmr}X+j_M}3npS}DmWkpI>&!@ z{6L5GgYG>YJzqGo;Fyu_|i;w1LY5@DH@WUnfph>9Hdm zQjFolAF2$D^jP&(O}@jNU30;%t2Ed9{u|V2gk%097onzy9JL7l%X4v zuUFe$Lc%ST6$@^eJ#R)?Wl8BRrL*rXop<{!h4OPt#ex~P3@cwyddujtX|v~zn*Q_B z8UCTuDoSsjB^AoLHtVP53oG3IVdZn@&n_z+J9}>FwSx;5&6_rN_Ka-Dk|mC;1%wYC zd`_(FY{&P%?;!oK^0IGDKZEeWgU^W-Pk&C%gJb1O0p4j<=R`P91@i`4UaF)*rCz;44X=UKe|xzjE6d7y7c50O?i}n;Ek75Pq%I~h2`-&8k`gXi zC|r^n_2e}S-x+9mR$k`~mn^cSO@G6D@J^fGYaWzL^G_S?Um%4HFz{YgtfxNbt^5Dy zZBvc=+uAp@tbE3t7=Bdvr!DZ)gm`zaWN9H#vHuf=VhDeIHMz zLS-=Gka!d`BN-GB&&)`oGCm8+%l)^EUQjN}QN=Ak9W_QRRP(3Ye*2XBXP4h{*XVIm z?k`f=*GEIW>hX%P&&`AS}pBT z^I-0jUM&Fu4Zm3-W2k8piD?ktGlB`YZftqEV`k|>=5*=InX_lirhp2^{Am>xr6mr3 zIpDc-r#WWNo9&;?G+$i0z>!rxzjVPgfBAyEylkfPci`ce@ddZ=--Ct;bEnL%@Wk^g zk@e&{VmM}3IOdi6dlgk8t3^TrHJD%NFC9n!s`}0%qQoyLm5}lZYF0kaQ8K$^-Vgjz zU5V@%ceA5_MQKrarDIyf9LG!+pxOQ*z4IIYcjY(!oAVovA`{)A#YfH&Z`?Gg*&U9t zQscShs+u#{mf|g)JHM=SF8xhUOZ_Tn65E+{Zt2aAu?rSCrrpbacC!O&P4-fgxp*}+ z&v|%{EB}T#y`#*dYtNI--w@@DlDA zhenC%y7{378~Zxw5Qs^G$WWAtdbt{CHHj16?Wyxa)gjH&5nSjn=!&}SmY!_m{6&<5 zpO?ir?m4VWHDY<>IbPv5YJnQar^>cM>kGWlI)QE3L^%D{7k2ZGE7jexM|YtqR1~UW z=~EBgYtsYU+iekP8<-{P@1Y*NMX>~oNw7Q;BFF|;cE01xNR##pP zTombEmiP*_K}>!E>eZHE-N&$z{r9>hosmYgx^~~6FFNNHz|`v6z09 zcWOxGrM%TbuY8NYK&x|{!d8&Fe?V1j!|}=#fjh%Pw{#pXMBBnvy`M_5KbB;+R+nnI z_4wf(D+#WgDDO!Fukm_RsowRvUaL%XyWa3SfQMV79j7oI>$!GF-N_+-2Pz#U{1D-l z2PV3Eo&|V9(>ga&KRWT&Hx9qlBhQL{Xq9b&>-EYMFZJ4jG)%{KPruZ<&LRFwd2mLE zpWC)Lu=217-`?7M_%Ab8Hp!VvDybXo^SD|nQwm(W{B=ltbiAW=?9{H!pga5-w46Xc zlE=N_m4~FwGs{ZsKk9$2F#8`V6 z(C9pv$jqncb^N}PO8sPgF($pSDr&(?fyUMhb%He{mF2vNI*z){4kJ1Tj_;{c%>H&! zOsoZl^7`@hi5q+Pl^l2~lj+byDnUX5XOMn+%A$lvEzDv(nbrKhkesqHGvVEff|gG+ z6aJhjp7%3(8_eJ7U%M?ox=-R-QvM;$@_f=WmQOCUJl-dqc=AHa0~e;?`Rc-y=hKoJ z(o$N|lKzmEvOO)~y)+Wg@ii(7^6*)_4e{@~>)Z(g48pO>>WJe(m;qT7#Oo)XST_)P}D(;4EF zJOWpy)LoVE(v{@#zH%PC(#YfTf4m6TJN=I(?)zcF=^x@=cVmh;Pg}kv$oKD-lnprv zdn_scnUnB9(oLN?2`l@gyq}ZsyS^#Qa}vJjm-25p3GZHz^3;t9FI}3l{HBD*E>CH? zF=6i&DZ6e=*m7mc?jI(+f4!vr!w<8`XYGxYTX$0m*+{unH=e#OA=Eb|;7s_x(w@ES z#0?2+)X@}v#a*+M%9k@Q%f=L)c~gd-D@}MR+?|=1cj&(xc=okxb=KK;uER384wTC~ z^BP#^SuNS{PIgh}M750>^DM>&G8OefFa#e;W!XOS5?KpA+6kU%q2J5B;aN45>#X0e z1O<(`5)6ulv9s&^rvVCh#%*y-KToi_>YVBiIJ^2IXi)DvOg(rBZ|nV+%k`wOKdV;7 z=D*1b_zpT#o&Sdku^K18N*Ac3fuf%C&LERxbnje<59182j42Ifh=`8>i)57f}-*y|1EqImz8UE%Q7sL9`14ac(`pE5z5Wik`}^08D)cz z;i@JXdsX4ojo3p$J!2Bu8aLl13@12$%ALU|k~dimLzL(6f5pg4kAT1VYFqpE;KK6< z1C9UnJP>zJKs%BfZBe2l>P?exBrL@&Wy6JP29}^o61|c(E&FvXd#5~2=M8xaD9w9u z*tl5!p*>7hU7jqexXX1^=JGSvnI%66Wa)tsn5uY5k_ZG*LAm-Yb8jk~U!l9Yto1L` zF5cvOv9Xf9`)P-@VH+eNbO9n_xAR|}VOl1M37(0_ST2%g!))R*#LR|4%+L>pkfX>v zjzB`G%C0NPvN6=%6f3JJ@&^3QB9Lg}R2rm&9#59@j+zK1B2_k`N`xn?RHb#}xlKXv zQK>GOD(#%2JEk4Kbi(~ox2YhO)J=XRA0t>P4KU>-1zM>(cq#Q1V;WWV8bsw6mk%E( zZ7AfsxO^nSQB`)YhCTZtPoS`f>s{OUseJ9@_%1Flo+aUvXL*9-t2}{mMjhRTG9mM^ zjyteMs_F?T{Td$EUTeb(P!Ouu_27Nz`FLE_-RnXr$PwzR2af33opgHrze>8`!Xi&_ zS(PV<6gnmTKtAOe@?Dsv1uBYA%Th}`0W70~7nk3qX@Tmhp4Ouwihf;OK4F#?m?I`h zuIGPF2A_&7KGlL8!vr}-OvN=Oh8zzyOX;CMwDV&=d@TqJgXaC*(6piGB+OK!z{FdG zWL~YrGu2=Q$5lm6mQPOLQ!0Y6bF=h-GJ#VmQiU}dm|Vn7ZJ|iFdcj!~CUn}b;(vzV z>>R<_3aM7L#x?k`snl|WQ7!a$N`1U281)1v6!D5#yamB^&HRwrW8$SUGVWAHp+Rs| zm2}RO3=_x2bFZ{qz4#Gdxf<(*jJ0UkQhhi}1RGKQ!OZjs^2snyVnXtR0I&R%IY}jw zzLE@-C!I+18ufGsdv{-Kh~0sDHRGfY8(LyWpaor8V7qKt)?P~ms|1@TGf4|zPBCz& zmLw}oV5wa8WEq-IMfsv>XGyI%w3*3FG?emp<4*8oqnoWgMVD!arK#uwWNeImT1Tse z49p<h$xDk2^3p2VyH;mlbjlKh3Y36 z)fsAjlqea|IkO}}nR6Co1{1{ZtTGo4HJO7iHB**}T;9-=Y96>*O2IOw$-`7P`X+)y z*wgy6srt#Hp-}CiUyBG3i>zGQLmO~X{T+~KGD~i+_C?o_mgkx=DGF8Qx&8>@oZyX6 zR$+D9aFH5{*foKfQerCS;n%Q16!)}x0-Iu<*jw5A;kT79xZ{o~-YF%eGpALS`KL^q zKfiQdiPTu?j9RJ*yvy!UL?j#0>DWf}rD8C!1x*17*mlvPWo$dGn(K(QPV9PUH(sN? z67Lnc4Cxk~nQTqRwCt}m`kEu=r`Cu5MP7fqzQo*_*E%fhu^bU}$guumA5w81cC3eX zy-B8XY0alYv^svKEV^LO1jdZH|=@>%EPDpjOQ*e*b%qm7 zV4M&OkTPBNxl;+Nm_=BnT4G>|ow33c1nZh9MhmTLmmfoQMM0pjU2|dI%UXX2RTTYo zQISulT%%={8*BjD--_WS(x!LB-`5x8MW6|dz3G=X_g z+3pFTD*VjdEOy>vwJN;zxVx@BzV2Y&%UpLl{ClYTfB%-I)}d5o+Bz za?ZN*>ACC9|At8Mb?4J_)}6DfkG3Dd7jyC+@zi~4K~nUrbq8tg-jN6e5?^<4_gZ(P z03h*o2Y0V^#|(|HJB0RHcg)cEx7x*6+ft=wgvURCF?` z>m!Utf-Xu34yMR)F(W!xPKcqw0ykFF?<7^uBxR6Y?jbu2DaG@E^q|uz((=YEjlHH< z1@?-4_;u80$8w`#D%>Dq@}`%Um))sInVGZ8%BIYoS5dmaFSYLZbDK&6#*N|R%nI#y z!qw#DTClvpnF;g8TE9>>1F-_oH#i}~gVvE?A*;k>?gu(xwgyL~LV0nXL66ENG$o)% z2B}npPt%Th1KZ`vLiTnqIgJ2ZaNnS-q6w^2*qM~{1k-G5Uu6&J3OJZAEUOY zPu;#Dqe8q{%s#pZ)M&}~)J0RhfmUz!C)o9U!;`(2+l{4nd0sLbP^&oALPnkfQukL2 zqPZQ%rPhfQR~O|r<7mewPtfjd7+|e$CXUwcbx(lDb$_)~w&|7wtb%%I*bqpUj-p;C2HEez(>ss7;SJcO1?++#BCT&opb13 z2X;3JEcz9ImD(%K#N}_92VH#G$HXx7Lyt3Qy{<1gzj_p6@WnvgT~dc&YItZArLuvY zo_^cH`=36xMQ^ywV=deUzn-fOYyBUIB^HP2neUG5?1^lx-!4u0w){hPTPQ-*TxVZq_V%nC$=O-?;&r2I@(YGsS+GH z_J-Eb-%ajj0=JZMQLhvz5;RNcRe~9ra-@KsO1(i%c+-Cyql;=?3yNI}K*@&VdT8bl z=JY^N{9}wp_Ti0OyN3GlmQLp0p*u9orn--ZFmVORH-Y4zrm_q`u`O{9P)LrC7U;Yr z3}CHPkROyE>&(~XWvn^4g|=W#hD5T-ID4}XVYF_uCwm+3NvtcvGWP@Tz9=Isqie1I zCtPZT?>0vGYPNlE5Ot;~MEoSYe_sd6d3S|}t~|z7*yo;xA-c72yEl;Ltm|T+8;Q(K zCD&0XOcgge5HSnjg-O|(^EO;gmvwqTR+V1sl|H8@y|q4* z3VMRMJ-KWx2n|EO;#cA6M~?0C^n2CYVD(xH-|`01C8tX6LpL+1&7mTxOl2SDZ|bdk zJV7k-(S%m16t9^(wibqFAqII$=I(1+zfGP7YpgwPNoQvBnG|Mb8xN1*WB1uj8*g_l|KXO*=j`fqR& zjC(zESWe2|ZiUJW?{7ZFrDUhK!J9xMm{TTpgef$J9qYtxU`KR~?CJ2cDSNLL*rC5)g`4s7WBy+G4*3Rz3;FEI=Xh278mbJ(?&i_V%{#3RRWXes6N}m-T}Bx% zNWt4?I`ki^ELn?>e>_G+8AEwatGF|yOQjW zeSouO;d6Y{yQtD;2|!WAY62Ez@ov;U_6TpIc&S9y-?l#VzSOjO5_&0aEZ)n*`Q1vL zNNaTUM$x8WeNcs8U$hSuT*ZGOybS}KttTw>=1tN_>4j#l;8(Xq+~eMe*vHb`?D2ag zZMbDd@duH^qSA4OkIRA!Q4BGWcf*|LY$(|JIC86@Q!R4X$3v}ZyT+1RcqneZCA|NU z4J;t5SARxZT%1s6r&dmd?1Mzmd^|eiGGEP;Sf5K*i^d2#?31Wn=F>H`s)nk(6ItCf zpZCIcY<_OeR}=N{!|FW!+e!N(v@LoKX<}rhBsBke*^7b`wp*&^8o2(B9i02J_1m`go%)_{s^$(wUT(6QMc>9?bnmhrl z{GMjWcIyFA20TZ&sF)KsZDQrKUa0JqiR$iUw?deFCN)*N64Jnj+hR9U-yry;B9b60 zYYg&f-zZPX9bJ}pTGcsmdcctXy6*prP^@V>_5@0BXP^kWT0~s_mo;-LIxL>4oQR}p&seC zCG7U+X<96EepT$?@KimB)YM%N&s>PgouLJ52AQpTpc%Ucy6{7=oFY$UA!V!XMPz3N zWjeS%&C=Byh=mz?U;?z)8&x+F_yb->r^*S^_4bmhI8;?#Cdury!lq|$)m&Sbq{tX- zjN$5|Qju@IMHStp=LuG=`1bKp_uM}%Evc-E$-Vj!FTCkaBt$E+vhP$v$_B)^n>HZV zDM82urH;x9C6_(Vp@i>D@$BnVxv`HRW{~F}uF(w0+YC$<2IWp$SNuCjr3YcxExkyh z%6^g%IWe{cYwnz5CKGDt(T7apN#t9p#L=_2dn|2AU9IfnC~73;gN7^7UnYth{cLs! zoDJlg!lXb=t+nAg@{;Twm~yv}0ot;nk)2bT1vVfC+cNe9WWa1O zSoYX=BEL0Y@%*kJzef#NJimVAS2qO%e6LySSDWqQ@YhB@sYYd}NOY{)O$SP)4oqp5 zib(||9xA+A#GNH>3Y9bpzH`bEwvnUaPmr+Qd7PjkgQjdZ(q2D>P3giZU$f6lIY@iI zjJz~ulhmhSJ}V@fLp{}EI`r%VHk-SN`4G!isubNQR9>$Mv*!G30qf;#)+*zLgCi>| zE>w)vfdNzyCO9t}ismmEyJ&vt9e0TLj1^Wzot@Vsf-KAA8M(#Nip27{X^n!7VvK@~ z+zjl^&hDAdp1|uoP-3fTmUUueD6K^gSXn|Br7#sMvtp|Sv-q4D{6lTfcw3G0j2Ze3 zQ!qAx7t^ihpP?eBpoLzjC4v$yGmOnim&3^(UJF0`u39ZPd?mG9i58WS0vS~s>9UPq z$;LlnC9#TE0h_W4*UYDJ-TO4Id5yTr8*$y=hHGIPYs+pLvzt7YO8jN3&`mo0X}HmM zJ&kLmDE}PQh--Wst_f{WFvYteE2i+V&1}bYZ#zuxd4~usKcodmcCxs2690aIEIdT4 zrJckw_1j@Sh86`BZ`|BY@bmXA?LA?;tM=?BcG~HKF547oY_W8}y{n97pRmo7W|Xgz z21&DLiff^`mYEIewBIkTyW&kNmZlAtM$*12`xI&9%-y(XGe(f4x%1?6ueAAoY4bw# z>)DnaBIn_U$oZ~A((#?7SSl{s-(?>up9!66Hw-p3)5JiXe5KWBP@gz?Bc7f=;jihT z7utci$9V$XBCKNE5klWBL$DOtf&Y|A7B_sLVZ$c-m=IMMBw_D~3URe!g~SOQf&kD% zHK!GO{T=c|1cycOIl~2eJ!H6&{PV=6#oFeef)OOHWE0flS80eRo@iJfN7|q z6I%rvve3Gr1v?&qp}wyF_flZ7Czij|!;qdZ>qbq4ldTxG#w&UiyMtiiVH=f_cA-3| zNBed>j_|6_j3fMM6Vf5kLVuFGuwHSLllvUey)DWO3@zLS6!sr{FqTtKuqIVAj0x#j zmT;i9F#gUxpP39-(LaGMRvK}Z@(H;ouOCdswa~-uWWwdL<~nMv|Dggs zB;BDKk|S~24pU06!oSf&N@JBb^sw9npuopa%LB$J#cDlf0nn2x8g&pON5mi`%67mr z?4+#`4LRDiaI`jBv{1656y+We?I!TPb&iLD4Wc9Ha1P9IV?W_)LiLU3frwNVB{HI( zM<1j#Y+36oxxzH{M~id@cGMP^k5V^a6SB+;WrC%i5;A2VdU%XBAR{7>do`w^VY#b? zDXT8N7S7@YA>hYE>x2g(5pVEbxp*`b8>2c&^jDxZTWJ+Qcfe6)CXlTUF`8pps20a7|umT~Q^0!3{E`G4l{8+fn0i<5LO;;)@H?0jA#b z9rRE;DPT`qS3D2Ca6Kb!@rFv*9!`soFI;Pm#x_4vGW;xY*0M}68-*SzaITaeENf~H z9BwCRFRPn~#G(EY%eY149CnMe4Pz%pZ)XVr*R#&$B#|JDgqg7Cox(bh(3hQZ=}h)W zoz0h$>z&J0PK&V6`Lr2S?;NdQ)s)kyG80R;t5gJ-#&zd!>!UC?US&P)nsE?SzRrR5^zcedSWv@3X;;yDBvv`c@s^Wn?sm$L>`<^$- za97i+-KrvDLbp*>T?E`zU1({&5lY&ZRp=q&CKLvrcRGk#7r+unwtF zSE{jMs)nNX!+0|8t%(_b8P4h- zNi3Cv78u5nX@*0eA*r(j&aXNRt6bz=fj=+4;tlc0y~Rd=5Z> zQO|+6;Y8$>7YF2l|KviAthptl9T@2^u%AJID@g0V$sOQ4U@MBuzf zAC?vzh9EwO_cN7|DQF+n@lpQam-$40%Vd?`XZb~HMpG5pKkHx0{Y)o@z^ zBednihAkgckiWd5Fn@XVaIS>XuscNwb^8X?o!~P354d&LM=)Y_>&Vaaz?@n7pg9Ar z^)IPuHv-;O@5d&hjIH50f~+qL8>R&-idbjV;!Hwj>@gmErQP~QZFNC{A7c+=m`jEr zLTxqd#ZYyIwZ4wV6EYPW&astg79mw)i&8p)c5u2Gt`p;bU}qCC$3kV+0$g<0$UYQBz{ z6`g~_7A$$sxiN(iK66>2aT^>AZXWv!ut2KgB$g*&N2NxyEN$SIG4j z3>1eJ{4xA##UBnWxxk_a`+Ebg!;wO)rBe^UkIGN=SWapkJ4S^vcW5n9WMtT%_xO|R zxA+HXfhwq&(I#_heuf?x%@jRdZb5?+l>L>ZP(mQy$+#`3W^^q@oB^&42l zCA9u|Su$f!9?OYL}?{N_qo89GC zORShh0J+0MPD9=6VZ7e0^c^*+eAo=Mj&~8I&_h3$C*aA(6Y#lh)?eHs=nsM75s~ov zJZfa#psA<1nuyh4st>kNgNrcTPzBF5;cJQ+%ySQT87DF665(Bmt%)cJ;e99O!JR%a zuO0a!C2=K>#M{F|YkZ%gpHR1KjZA*?eGF20LwRq8hu)C=mAo03H{_A0-rR`YED`DH z8+Okf%Qb6F_7I&{6m|d1(xHsv3L8sAL9F%98ZOva4;ii`|4c%X{lodD_;26~fB!|= zN732ub9IiePpc!+{pLo={6M58d%DyLA^Nj|P7$=YJ=|K8{c7)^$Y*2saf59n`k%~C zwQxO+h}68fM{4wuy5~0@s)t)|$bL0)!<$`^1}Z)@CHsA;{g)E0Th*v0`#*Uzihj#C zzo2%%ao{%E7b1S^McE&PTjq{^jVApj--vdAX#X%(+-u&%bQ2vAZoN7?5}7;pJ!1W= zHaxV_DC89Rw@Y8FjePayMrnF;PtQrEf1xA~0$<6)c-<29%A27G?J#bNU2T=Auu2sw zGuHidM368tV9)v5>)L5u@wkfEZ^Ch}t5rq(5r70Q)=oqBB}%;9H$AQ|mU0BQOkn%l zq~Z*gIJ#xK7P=>i8xVWmmmb&7rDM5UZ}ITXJXsl57Aw5>B?~(s?M*LP{7A0ey{;n! zFUo%1OX|9o6yz1`$)w)4^fJ)-V~?wiV06;!7O|&mcm9P}>K5!=dM)qhuFcklXE-c# zOm2pvhEQ;vt!UUdN9)GZa5Z=Iz$G$$to4T_<>q0jQgtiG^E5+-*Jc1#8ir=lag|jGl_bYX*2wl)5^-wEmBs7uAK6D zrK07y2t6EGTuAYec0|kUD*ly|D%|QsYsZze~n@>?duJ>;n>b+sp;&LOVnoT z^0JF%LBLUfgKk6`@&t?2PWnOT`c&J@yq5qw(OG|&5=#%>>^>ern)rnaNE`SR^TM8% zPm??y?;%#1hEg#Fd_j`O|qV7#HmJnK8Snjyh zU^F8TS#ymiH2(C6(2|c5Zapsfw0wg43PcQB_NORv!V9l<#rG&21j_PecM$a}qE2*A zBI9nUZ;`NrVYW;?;x-hXnRF0Bt)9C5Ut8<{gb5&wTa8YQeC7j$vG5gF(Ngq%11-w( z)E(@MeB|4S>W)xM?;Ue-4v-BM#4r$UermfTv`HMWLZpK9DGA(X?{ET?r1 z<+MIVIlw4~uUSrOh;mvRD5s^yHd)o6)U3frjT@zctO8iS{eWhvimPv>117Za$ONP; zH>xZV`RQKuS$O|vtBy;6GH)o3$EHGYN{oiJ;s7$aUA&=Y6Rynb31p3|#^QL&Sc+?G z>tx{-$a-0IDWLHX1vDO$TncODJ8rFX)L+AN%n|9BsC2|J>4?K&8vdm;9R2g5#^ZGL zD(d*^Dr7?&8jN zJMI)ey?j!Xwp80t+PD#k+omRN`D_;&oq4e^O?~e-v59oR<>2Q;hiH_ZWWyv z9BdM4wQ3~(_BA18d!p%ebniD|$!AB?TOvq?>6k4l-^!`p?1(2umEI6bpC`r>)ekJXx zQVRj3e=ODgrP#`i-(Tpix2-FLX4OJd5UKoGa(H^p6}xq`0n{D%nl}YkaS4`KcYwLE zlt|%gYiuR2r-t2E7azu*og*{J8=9D`)papS6D6OzE*8|s=n`B>{`>hR`zP>C5iyjm zKK?5t6F-@>TvWU>{6tN5dMpzOSRw%_#d{>cn5T6cG4x(zE0ch6DA6V$S506uKvK91 zQBY2OlH&nnrAvw*6(5ik&fWoICB;nykRl!s6;VCx+fo$R;SJ46_J(HghJ9k1H#CNq zX>*HF1zwX)FB4I{keY5lr9p#-@s#(jD}KY; z4nMv-iffe!o*g_?pn0byrQB+xkzNy{`Rk z>!abq)Pu}Bu6!A*3#<>W!DTFw(L`prC;Nn&AeYn?mGNQM8p9L*lajP%$jDmnmFM6}4MQGUWuHm-M%JEjtAr zn?c7{95jmMd$%XBcT`A!3uWe%Et_K2h3NiD^jMCH=CmX29Iy-4c*#1dt-n2mq0HOGV58QkYqR$VVigCo3}rh}hKGSDPn02& zrC~|`RIlsM(iz4WF%A=wddA4c{<%~Wac6&j-nULk?inKVd+lC&lVqr;X3;Gvm&~0wc-+tl7J^&%1gkn1~p3nOGvw9 z{iMtA)?__9s9gn^i1NHkyxIes6F@vQWOp)EqZ;&6eEk)Qeudmq=%INIEmW1oky7TN zhTzMi8{MhzS?l-69IWfSz`9}wF2zPD!ZOomY`O1)>S(ze$86kb{e_KSp3s2n{=3-s zic*a^V(y3E2dQCg5HQQ;7A8T0xhvk!9PCc?r!z34Gu+BPt+_caweb|@Ga>z9Xk5WC zY*y3o?og(~oBh|3p-JEGbiXXqFw&iMm8>i>6J;7kJ}Uk+HVbbwW?>uA)GYjm_$-u7 zLKR)bH_1PdZ?gYRzA1jDuFSw)Fp)50k<1(jTOxyt|04aJHb~|lV3~e^Zz{&{A(Jcy z7W4pobum^wz>XL=*8qo#-;~izkAY?45xap*0GpX~tBDHut>P~QoU3AcT?efXZKKjC z2Z2r1C0nG27r!#`)&gcZeT$z2nM5T6d$!$OvV6!KGG^XD8~dz9Mnz^`$(_u+-OM~D zO4+~+Z|LWVF@nH`!)01Lk!IC>Oysma;9zl}^atdlqj?dRS(X;nD zGmjwuzya~OdMDao5YXKm?bq20{}?&d1F4b1;;{5r@*sLvALNMqh>pTP7N?p@ksFFX z6hO(Kd;n#GrbaHMa{%~pb~7nzX?kRC@z(--+3>tTD#eW;$KK{$d!A}ks7B`baax8}kL?h5SN(eAB z4#fxv&^n-9_8w@LtqkZ+*0(NuZai+6iaV@W2;H<^P^qs;C&r*rIglFskZTo@=M7a@ zyrF6)*9hkOoMfpUG(!sX2@0yJ`wAu{LtcO=N0`o#iPThpna2gO%t{hYEhSc2o2s7x za<>a$33MY>lO!hH_SV8LqqSj-42=V2B?ez8(glehsrGd$R_cm| zFHWD9!xt+Y?~C?8l0bi?LR-o)%A)AYW3&R%>ud-3J$#h0@eUpaeq*)C@R zz;sxY6IPe)8pE@X6IPe)2ZrYzPFP*GTMW+*PFP*GpBNraLU@K4o|Yyts{&a~ZgP^- zWhTFSjALcB&C0*L;@_N)V+vHf?Osg8Kd@R1v6gebuqheOWelWNy4e>CUQfxL=lK_?3J0C<{;O9)M#d8@ZwMj!xDIb^yqH{{AY9d!PlgaA7ShD%5-$^W5NAWD z_@P8X-6=wA9!JT>Xy&~=)YzoNGUmg3DmIx>`lDW-iX?5!7yax5h! z8Pg2b(jzQsh({VCkqBzGvqyN5kreUAn9QUIt#Xm0+)9s_uKE|Ot3yYO6X1*u+PsNu%~3eYA!~$ zF*<@MGOpf0x9H5P+aM^CP??M6JHaqmXo)%#KyG6#JG31qbk{y>{llQ(-J#@>xYmN}1qBfv1_dNLqdR5%MQ1|GUx#=s9iANs$v!2hX=cMhdHC$~`hesh;7x$X1*s?%~QkPPr%ZU1Xa#P~hX0yHvU7@?B(ub^|_B zxhs{sMw7CJ7YY1+<@OdyStI!_vQ3^PZbK-xM;qTF8@g=VRrXQ|wau%d17%1BBx?Gq zZIxA$?0)r~Ybd%Y4E|FyjV%m3CO<-x>w%~-Oi?vV%Gjng^q!iOs^d@r%=C1SGp0|a zL)oyqNt}Q&Uc)ju#(A>{_GWiQF!VeSC%++$Uu9`6psd#ddaMW#W(sHVqZuN=BSX1Y zMX)VB-$?XSmHc9rRz?$CTCTkI4XL18q|@GzVf==&jNivZ>{k!0lL-~U5}y+LMUq*> zev#9i#g9TFdPWc;*zh{}c|-qNOYLPw-i#VU=ngd##D70}Du)*Z8lEGe7W#86+R`kU zcf$wjB0rtI?sY;1FjDgdN3wC43~xhGqNqruriKyiPWy&VBC83?`p9p{5VBUrz?qkZ z>1dH(CK!Cx_)#^E33=+-2MdG0Yo@+RlsuF(sKE7P!QVh2w|pF?$5n+T~jdcS>U?L|Gz ziWmANBnZjkea;iS+zVL(>6k6@2M{Y;tjk@O$eupSQF!Yf^lLr6QXk}Pvo=_O9&d%m z9wIe+H5x#eyNEQrQ-|R~*A|a;)D|uKHH0g)(846m>gmw9x6`=iCC~bDp#TPrdzw2v z2fPGc-5uelwJ`N{^y#b1xD$P?54MUc@HPwsuE)rFFADShBWM+-dmmYMfyq1QvZFua zG~7F?Js+C;k#!3oCl#GpZC?N-g2sF~GF90mY%!b#3g;ANUyK&4?cC;G5iwW3-IU zZi%o(7`EbSRw216BsU%+E+ZsQh2+IU#ASr!sF0j^h`0!WVVj&3zOMV(WFrKot+E-4-r>0XZMedXY`UdT}4TkD5=8nP3NEo_c_TSc~0sp1!NmPwvwcL0haX57ohym zNIhw)v{LUoRhlS2B!51smX46f&-Ya>;>TUKmy_0-p)dDUE<#Ng8U8A%SwhM4SACU> zY~wE5<4Nsi=;M8ri%`Smd7#-~f_-d#$dEOzY?jwU@Gg<*Qm?#3a0kv(oP(0gi{j}p zGIOpBw?49t+te0zMg$)B@z{%~XkNK86>KfZfO)S2ExFQ0s6PW{ z%g>VpqkqE2@e|z@T?(hVJmt??h8Ja9f(MUqtJg4qzS$ex3@?Ys7yez{3V;78qZUk;OT0U7~EgiShy|^haKH}8oCpJG1oxE)Au3r}DFZ2DGi2GX}`ffHJ2Su!jLFnp9`R40szAT7nkdo{kv z{(JbQ_;dO8@n23BnJSA+$s#kB1z@KFI|b}i;JVGpk#1XBTX_HaXVbPuy0g>b;2K-5 zik&O5b9;gF6gW@7d2w*J)S67Fb+=h-@;2^H%yX?Rxl>{!pVUKlCBsNgg=3rsuUQ!X z>6r1zAZ7ANH3gf)zghpRvsFz$`Py<{7f9|K0?B=YD(CH%yz<^9P2Rf_Bj=FB$oWKK z@V%A^)*il&;`R&LC+|O}UqhoZImA22i_Ri1I;)$`(veJP7{zwvVdPdk$)cr)a=&uW z-KYRCHpc*#Khn|glYEDk{RJ#Fu2u%Jjz&Bd?p?mLKHB0=eU;Y~uqa_nu%MnG6K`OX zH*^o=(C0~>>|>se53mXX!)6`~+PAC^)v<1(Ek|sFj1{^q4U-m+tmA5L9=8kCb{IF< z3%LXIyhC=0NdqM$QKDozB|Otfghc-pp#B{;B9siIPv<2`1c!t>?hd7O=$7NM>b|OH z^R6wK&d)pM3A`7-EwK#GjPRl<5i5v%7rtY`Rrg zq6|cOe|df)0huZwGZv5;4@g!4$+3Xscz{y{IAa0MctEZS$c+W$#sl(HKwc~$PX&mE zuLot-ky_-a7&#IH+bP*O{iQtxsj5K*Ryd*A1^wx3?g&%!rIBN;FhjG)_RklXo;p=v zx^*frz5i5!J)T-CSp$CDDlS4E@2@}vKAE}}kOV$y6&Ha|_E#VRpHFQDB!SOc#YN!r z{S}D7ms8sTN#M&?aS`}(e{pCJv=|F5&wp+d^bWiy3lOjFay%|B6J8_^c%d+yB`)oV z9=c!X!bDjjt&uLf)$7`B4G9y1`@+Oj;SG*W0F6efCH7)j2QP*Ksqx<(nv`gh;7JJv z8j=AdzWpi$scXh_$C#KQp#=$C87){@ZaO_YJPpV(F|iJRp%69e1zz?SH*$kI3;x1rh1(CfL5tQFhS3tt_sXOriaG!v~?tlLow&|c`V>FQy9NKph;g6 z<{pzC&U;)2ho?DDatvvfbQF8y8n=`7vVwoI08mNJ%Z zDkWc8x`D8C17YdzvN_p09$Dvvt!sC(MW|{KgHnk><*2Y)w4+~ez)<6)1-9LKTJevi z*I9_!K83rFOX=M%JnF^LEu*?{Y zY7viW(Q^ij=BlcuNmbKg@p4tXT#1((gXJk$p1|@HOcNa#e}QvLd#M2JO=qhthtjzh zxski*^@Xx+((6gcV&!|56So@v&E9{CsOGKk$sI`ta#1|*5$vW4|_idtZcJB90H~X zE8ED$+svw>mKozv7&uCMz0JHjM5u2QBczAiU(2;(ixzkdfo~5_c%XmfsSZ~;UiMNZ zh(#!SrVnDyOrOzwll^z_P4Tl8@@Bt(q}z9iyNNA0fz_JTsK%GMO-O^xHZ+Tf+=$Pq z{LZ*PNBMK&{#@nHjr;SIKhN-ATjNXKrU(n=7mH*K|H&qXQO13eh=+2i%PnAqujCRIXm^spOKdh6uAd?oDP12`V!KjLPvC^d5`Ixyf|QM~ zk}4ta5xVa*Q~~=UCNPw=>4Q6opdL%+NiQgkGrtj#q6_K_SCW4g{$#(GFSlxZAyy^V z8ix`FeleeTk||n2!|rjuf=fx?0tLk7W4Z{e3sCO?rp19{dw}V2;G`a4W*k`319ZlL zWj(+g1@vG|?x6*$hmleFm|Zfhj}V6HeI&h|vkemvZ6d{u`Zv|<^mq<})jO8{JbZ11 zuiz>=d|IMRkphk(u6;|#2w1<0{+^vAV4d>^M~*xJkG+bW5GifIV>1w(IJ)!(0Z+Qh zLGx1tJc$E`Ys=F90xr2KOF$(Vyn&noJ7F^Hggw@W|MXX5zflh=C!n=g!*Y=!LZPu) zxhE_8zysnqgwwYk(21ncH_ z^j+>QD#DRdd!zBzT}uMQ+!;)N-kfpGU9V8pIXoAAEn*EbGLDV1>@apNB6NE`Ph!`fr0OV z2$(n^HOTD80X%o#b`OT_r#)ogNi#f&S&xs@rgnu z5%@ooX^3waFIQC(^*Q%G&a}AnwOq)l$6w#mgY#1L;QcmzP}- z#%$Iw2JJMAMiI3QjY@{6hbX=&@-7h-7jKs0*Nx?y1pOvZB zAjnDFPVf$n$1%iHa=KWBa!v{~SFK*T?@A@qDx^V0t~e@4h2@aYR9-7|qO|!#7~qHQ z^rEy{_VDWwphFLEE*zVEN$L(VyT$9;#qocm$0EY@?Btu>sTh>nLq_b4Y1RjKh>M*Z zrF*iIYuRnaPF@Pfw%z)RlWLzq;jirEP+;ujx#mtTV#@Zst+Ab)L(}c_j!*661-Hd_ za)j(|XJ_#x$yC#Cv$0(r@@7ZfjpUr5B(va_UFd}aW!WJIeAdgXaoqikb*cwuk#0L` zvE_6xa=Pkm*()Rz;mp{Xo>gcm{v>}1-(J(G7P{>|hd@gP z8`Ma*-5D2KEQ`Z(;xK<4)+6`0Bo50n;<;j<|$U*!qyDzSnt%Uf2FLGn8Gv#l(DweMWp5>#8y8 z5msrqP#;4{K#xz70iSJjM1=pYLidBT|N+j|5s_lvgGyOqswjDNrt!ksGwxx*= zj-zZl)pP?s7@mfYEs1R)=3`4@BZ&EoO)us%Ha+E&8C-u0J#Ee-554N+$m(Xdx-Xe5 z^0rFDg;<`(#xmHI4n7tuWlFUlft=4PczIX_`({0OcdGP$!xxuv$OynR=K|#r*EPHA+F4gRxe3~gYAd<^fj`+t4{Y^> zbmvz*e&q(LR_PLdf|L*viEis-8{O6y_K3t4^yG3+@O#HM_N~0!!(*7<4>;boKJ0-j zfwI&#sj?QVY`%31JIm%mQE(vebuj$NM6;!aO?7|CAEvWqKR5i3EMfCn$!V+A(IvmscQkqinV zvq4Z{=iW)14nq@?l3s%wMRQF*gf$|QC4JDbkWO&z$sw=Wk zx7r@$TwH~*)@CMuXmtN~1cJj}2#%fCCUl$ydm+@-u4Fea*=z047obU>tfgH zlF%)3G*}_``W|E>11-Fq{>!a<_->4x$U4dYQF;7lJX@9RK)ASHC;ERZ%(fqfTiYTEV!+(Y=ywrwdxpJ*3FfZ0-vh^^sR^LzZfWBE zi|O9dl)hK+&-9ZxQzgD4me{8f10;dCTbeReVsUS2%8V!Wb!tc*)(eAys5a-jJhx#L zm;n!=#Ua(1)-GA_r7ljDow!??czR>Pw=_BTnr;hI{G_CseMlgDuWM=oV!B(Jcx_|4 zw>0G-t6eQ}i^(R8)Vcd5^?gSK!k5%QOm|CDE;_;t_?D*JgQlBQd8*7sodV%YDj=r2 zr72I9Dex^#c?cp%9BFjJg@S@mGa)%+Xu-+L4Yt<a zg)iz1w-gpZ=eIy#HHV*=>qCCjGTE28HGJJijdBx}wJUtxSB>dtJin>vK-hA1QBGUf zLS)53=}Ev6O#-=I$~rCya!GJe(Q9GLkBX920^w}5By%5519r(UtFpXYu6a1Yh98*h z%h@XD*zj*YYRutMC+k%BH(xd8y%s4fdMj+Xsfe=$#qyPO9Pe9fQcnhzVslPX?8j29 zla9T*=&P{hq9P75B*^QOP5?>h0Bi!#0q@2;0JUzh4%n?aV7JQrW7PrsRR?eZWp)7L z9P5B~)dB6QEe)cuzDIw)M~G38p%>|@;N+(f!trGP#TcFD*ytc1&kTjM0nxGE@Xj-k zr;A|IPUM=%K7*ODuZhb(!x?RIZa1Aro1Cv1&Ic5J?|DvD{&re%4BO7C#m!HON#140IHdn`<&;J?T*Yv5EdioVUTf+X4UStS+qM?GGWwZtXn4xl@E`1Z zI?qt+|ASe|#&I#y7GhSn{Ru!0P4xsPb0%HN?~hT(vX!k!c+#+wI3)4pw&sd`YRg$At5IMhQpP8;-c&4k zIo=p+)02ja%R?y^m|_ybme+AB4XlWEr^^;}g=|3?ihCj(OokwR@(JFtKEu7T8}f~p zYnx^Nu;nT!Ja?eEacG)?!kq_-p(HbIj)LYWXigmJR8YA4#B~}_YCzo9=rhD^f#g$A z4Rr|hBA+0|rnB2FWb#enW;Xf^9DEY1uPyVaK)8AVqQ17gcSJr%pj>1FL1j;oJQ1!KCO5DBz&D^b+|AfGwqjt%v4)9*w zbkz~5c*9*_C=bN!bqB9O2LmLV+B?2rwDbTra18SCb2tW{Ge0+>F$@0tF*Qn}P&{n7 z7`cBlTuJ_=ioH8ov3K(nd-p2NPPVibIYH$#3%wN{`aVy(-D-~@h>qsiM3=U{-zX13 zvQ@vb%WxrlLQ-+-LJGENR&42V6_lq^u`H8H9-y-}tDqJH1ym5Dy#M{i?GmJh8Vwj+ zB&!TTmg(>F7M=_h#;6R9R16jw?vhmLDnp%jJ<0^18W!pV4oOQo>0}-T#9G2g(-KsV z6STXhCA&$LCPC>(B^3it3Zo@Q$N;I*8t_0;G5Qp2v_w*Y@3aJ}uO^FO-5+a-q{@(> z%y%TigXw-Vesc`{!!BN2>8Q*!hM9;x<@P?Ww3WBy^sTVxdOCW+I z!kOctbSfR}$PBb~9-SdmosmA!mYD={1hgvN0gDFk!U1npQPMQ{e1HG7cP^-X`_B73 z@B4Y4&kLXIv-f|kz1G_6{=fZJ9%FS1WAzS{*V`YZyYRAIRku(WGf@1ILtMt{_DB8E zqk`M0q&t&|#+NrL3p6Sjt9+7;O0LAs)2JMzxX3$+Yu8Yj;vOMt*@re(2`RJq^d+dp z7Pokt3T|Un2pVFa?w^l0O?ctF%~`=ECyT8_v4*jpKl#HPX3p#Jx3MvOB8({TN#Vqk zVNRM`xSuh-Uu&*&uyJEr3Q{+w<)`h&G_x^dn%S5!&1}q=W;V7lUEZeN37?g^l?lu5 zXRX%Hth@6iJ^hT&d(y^PvGr+!c*70%o}e!qB;H$<_7;;NZ@EF@-uj9`qPH|itQa)e zG=I3;TS!)dO+k|)V|>tOw4m6|?fnurV!Ywr`z4J0MjO*#I^3@dDM7k4qm$0d_xlr9 zsu4ZLR}A;-MyR-M3hF;`r5YL2PfC>bWkcQyZ_{1BiAx`7V>(mnlqy z>@BQ#E@%HiG z8v1m0`=0K=2iy-Gbcm?}3;{IYi?Q zd7eCUM|S)8frB_&ar(JKH&L#EL*E(#eNb0GaXz$iJmEO3>`mc8>A6z!#}md+gK>Y@ZeeWL{P#INmt~xiF=%jBV*lWj@?g-; ztb40{fpK&TSi=wF=)Rl<>}p>yu_$;MPsc!iXB!9=y!OWqOygpZ1mc!89l_x$* z)`%rfD%%{gJ+}@X^UNMb(ik*j=-OcDb_fv$!v!&P(_rY{un&g!(zMQY!spQzTw4z- z@pE`i@o0yXcI7+ifpweO1LxM28;i!(n8m{wMfdqIivH&x)Yp_*P2Mkj-OO2d+Ie>J z$!nLwcYk62Md0$^Y(2%n@q5g#1LFOe?LuR=3&m`|qR%MUB=)fjER4EJW45`fY{qPt zThsi-Iuh^fy}*Z;J>_x9KG*wPPp|N}WW{&9_DwkAxi@JRn&vL!wb4$b>W$Ynmfcm~ zb3N5(sbEN|BED@+LvxlHOI)Vvc2x*V>{nrjRbij{E;Pm*ZqVnSsc%()dXLq2AI7}g z81r(q`ID-woHtw_A$9gWG$muU{$#QOnpsz|I6lyMN1|o0>+aQOkU) z%*tsQ2`b1eNApQ3SJyIqEBY(N5q%m)Rn$AkoH&AXeQ|`yywf9(u_0F2M+%bp{QVw275@izHjA}{Wu|9DcIz45TG7P8OfjV1T86RL zIM(NWMMq?Q%*~8Oi{X3~JjOXv@e%Orh?}q294$ps{ind3Z`U@x7C(ioAM<6}EP7d) zZ<3#LW!S$F4~hN%;S6Z^|5`B>gI|+=XS(-({yE19UycV$Up(W#!hhwG*|*#~c;|)dE7frwA z#_xXjTX)R7{l=nOX7hZ*Eph(^&Zh#8ZpMuQq`URT>G7FAys_xUJ8zvebNb9UaL_kH zx#i~DN2v||8vh%w{5=jhx9dy3M88puM%+$zaYuU0r}~hiFP6VlS7^ZDKB~zJLxA3~ zN!@WAyP3|@kX0}^IoB=m^xcDkP1~_BizRQ&W$_9wE<1ssx!)Cg_1k&NdgX(soMp{#O5S7qn$sA+D?W734{NWa12D9o!rxAr;Rx3} zn%`J*47aH&M>3rV&nu?7=ZA0QH=LL^KXT4^ECnwAy6R<{?B(!-yp`00%}+|u3nEiu zS3ix;ZXmf{ij_W(@hbCqHpeV?3N_~9RON6%_ngB8O@eHoX_+_hle?4Ds(+iyGdsTd zJVb&MU-WSQ*rkYqU#VgNYtmQ-R3i$MN@DP?1(xDebQl&OFDMAq!N!w-sV06`pZI^m z{VaR0O5nxAP-Z^+M60D#Y9()a2cRXL7AI+nA1c5rE`78a&Tvw<7`m!*Z&(B`Pj^cb-5kJsYmD{;Er7s9JeY22i zUN|oVV;1=uw|E0IPvIuKaJ||A6zVHbQgPZ59<+V6bscEy+9Rb;Vp$(aO%ycRv$BT_ z2ii=4riq2mI5Pcl-O*S=cpq$r`Ca+PNR^yQ5ykBCpQWa-xM!R^?CxOZn%!M?e5Tpu z$G8rRpKf;f!$=ot@t(SAx$aQ2bXWd#sY64uhrGOw9mOh`+oxF{@P>lhe!6|+_&QXj zBM~Dx>PQ$|sAK91j9Sn`l_}3jbqJ=3Tiin>-I2#AU8r8Vq#*0cY^6(XE?xVqUsG~r zO9rcMCxZwg1t2hiySOVG`!seTmk!h`GHwbLcJUp>$dqrBeQYssTYSYvUOB?PWJAPL z^pHe&LU(?dlNv>|<_azo73hsqZ7owR~xNR zv_hYT*$(lFMJx7ck46NwtGQKjzs)OI~^_0XnCUL8O_G$ zNfaJGSX`TJ@?8YMJmEcyKra`wHvi1gPRqnf;CbU3j>voUePHu)N! zCF{!!BesYqV}`zBKIb*#x@oIVuz4G86+Xun0s!~*kXoa845R>?jFPDtnqN}3WS~2* z@~zblbL*X@R~NKv!MtWlAGhA`nbC&ZABlC(LmWS+uAnP|<#-H-t61s|tUE8py7Qg_ z!b=Of=zI7Ayj55HaU^x29I&W!UM$1W>WVrUG|=w4hAQdwbR`A=eM#3)9wV4;#AqfV zQ0&m=r~}EqN|#XIorvhRq$2s#UD+azqb8FY1i2OAXYS5MCth0D*=kT_tHCI(2EpdnkC85e z#?93ffwvQuIW(_xl!9KEt2XxOo@W*GvRq9QKHYPyf?k=c)^>DS+@;fI=^yaZ@AlJ& zPWp64KfX&}fP(j_6;uUe#5|`6a>FV=O0>DTMND)3ys)CVReV4{C#=c2Qz`om=7V*E z^TAqeK3J6e3Eu_li5?fM-{r0(OG@A5Jg~Y;o16z08QyOmSWMXuI0vlm(g%)e^$Pe< zZin7`tL~RUyXnSrOE*3KSD+(~u`zF30;U~xC|U2A?Z_V^GBbaI7vw;|k99ruY$mmD zr(a~@WcvD!{0z<86?dp?I^A8?=_<6M)!>^|4LYm#Q@3Efl1&%8E1PK->+vyllLmyC z#*U2;cp08n+1QIk5Q8>^PS9c}*DT)sMy%rZjbkRJ=4Ka#Wr0rcx3%)gF^k~uFcupN zCXjOp$yR9Lt{H&adwu|oq9)P#1|lp+nzMsVA-a^eCpv?{C$GBZo49!d+oc~3(Qw;< zSq{5GY?lm}zhXDLp_d}1;MKhl0eza?5Z2W4Vt+*&t|dD4k)%)3q|a~~2R{ad-rpfd zBn;(W2&Q!EqY(6(q`$x;gr!OP3+~tsNq@nefqdaNGLd@&`ND5R9_!!7PJ2Pij9zc{ z8Ms&@@PDy=)PfcqQAe`$Y?Yg$b`d!U*;r?`Y7>&vL(Ma4o>B99s0BvF%$c|aJyfotwe?LTFc&Qvu=$isqOtBxDz5`>3ABaQCC_V+tYd&Q&6~U%!+JcrmZu4dTZwogu z&}k6Eu57vV4zg}2b`2G86a_&ml;Tzu`hK|wEe&&gi_I^JEw~*ufh+aKE2qdR~o(2r&l^UePcM1w$(X~PT%n9c}CCk>3KfAz~}`&y};-( zj^?v*&(Ld}ucer}w?J`i5iKrj_21ugzL~c$G-;W2+#=^SOp*4WBB~ ztYfD_nw3A5uW1@SpKh<(Y&uqVd}&j@y9wPtd?gfx-G8j^2)jSu-Gm+(-U>xw4;-sI z!XC(XH=)(TJD@0R^|87mY<0eFJf|FejIE=w1looU`7w`;$(x}36W4!F5Q)X9BW^2$xx!<$6R8pZv0f1&>x}-UeI!ede<4YyzWC4F@Y!{O`$iO zO7EHoUc`cyQ6w^o6*9PFGci~tOGYTh+*4UgFF+Z(pyhlea=t9lmpp8VL`#Y^f7YDJ zdWuK$v;{3P><`$0TWB$AN=g9E@i-7XXdhoO_f%Hb{ILv;^D;LP$G6)-zSVRP`DiQw zM$hg{y@^VzSnW8D^i@2XSrJ(k8-TmOsP`wFZS*I8z<7B+*mU=inm7NVXHg9t+ISO7LNE|j;3-i%4L^(nZHnW@>7L^X%#N8e^^H(J&v)HIF>yEF(# zV_d)>bm9#>tes_{Ti{%oU3y1)lShli23FsP%0wKU2mYpm>0=kAKvw39;%SM&~s%vPq+qklW zbz51W0KA*f@7%tX4XoSAGAO;9(EV=P%Kp`DWEpqfP3R%FYi0ZD_OWbV?Z(@_>LV7N zqwQ+~3z-fSyBi|1fm*|Nu}qkxkh7b{&^b;sp$p49cn)3pXKCMOJJtzeli06_OF!Q> ztY_rX(T~uc^R|hpnlZ4a69k@uznnI#XP{JX$j3A4_u8?}9mA?QE?dDT+K%-M+pz+2 z-QGBc-R_toGQ`r4?6qM%LrlB!ZUi`B68;XnceZU<&k%?}KAhAp4x-LXWE8n|+s4tK zP^bX5U&Mf59PMQog)6!kMo-q{a-j4*xi*ZB2rikUyTm3r2LbKz0l>>|aA*N5-^HwT zZNWuHVCR1Nr-G^u^R-86_QZb#ll-pprhFbDM%s?(k!j(ad zpZ01%F$fyBbG2joAe83x1Vvp?o_mX+yq=&*F37Q*daIx(XtE0u0*E;SmlpN}-Qa>8 z!>G54El8f#_r1<%s64Y=96@);3>_U{P~`YftigA#jt5ofQvL8*HA6XfW#{UeV3oef z{e+@Jr-}%AhluVc^uW;hN+0?IHUt&aa~FDO=t?j2AsdAX?YRrB9@^@KuC{@w(4M={ z6GJ<^&?ka+N2t5&VIiLiF47q%F+dSzk{JNK9j5W$c#Zwp0e8cm{j55JN6B=@_ka?C}@03}?*c4`-=s#Dg!63GdpdCtD)o#?i`Zz!pW_B^(mRp-(_qrl@jL0EM0%lS1&WC$kWT9d3ks< zyeGdc+uW}~@O`5El(!{p8>&ox^Aj%Ne!irZd9OV-mBr?Jx7Z);D1gIYnff6M z*p>J!PQ;l=P#6~+!5Brb*%d0o3l<~{;-fI_!dz5ag#N6aD2OwE4j=a+_sBDOPdjti zr>(qGY`hzSabjR6K@6@V;nR%g!j5qye44JIJmb0YjOWUO=R)hC{d}fme_wrRM?{W? z0#Ohb>6qfB?ruQ*4r7Sf$-)rV8be&hbx>TV&ETf>F|v1xRPZ#TToX6mS%}(2D)vb@ zWqHyG{DfUB9FUQ)%K$yck;GF<$S#tX7PazpT3P}~URp2%Pp73KfaKDW@UQ6~nUv`r zBr3rhax?7r?($rbBQ(NY11XODnkC7nz(AH%OA%1;u?p;T1H6T_&fJqd{Q&aL%O%oZ zMPA%1{k|Fwt6nq(6xuWexYCTI$Qw;HfO9H^-bkU!K30LHJ1GBHg>|Uc@7dnW$z#*q zk`=&p<%sLb5yvQoHghFb6|$!$90@$ThK&T91YTNz%*ee8W?Z21((ceCDP%Y{xa1vm z*~He&ziaJcd~g<2ktU=&ikv2AT@?{Dx7<;b3HR6oD&C#iYFyYi8XJlWiZTNjX}*4) z^4wCS{rAm9)wVGGM#)jOnMIjV3|7MLQ8HDY=cnaHGF3&H#jue0J#E$Yw056Ye%iox z&snzqoenTeepY4TN5?0AxUXK8b~Y_1sXqjl`}H5tY8+xMD{dg}f6Rr>k$OeFeuBHo9;8$oc5P*foNemMZCB zbPwg~P%^<^;ZC1gu2&Kd7xBZn(Q>w9sS7SDhY=FEaPq83+nW-^->URv6>#Yg`oeGA z$A5leL>@cks#PDPHJ&FBC2GB`T0kIeludR^IiG z@tp3wsx_KeU#H@v{(BbkP>s|hA`3QUVaTBSMZ(Otn=1cis(&K`U<+F5-?aKS9sW%g zW6P!E-&FZGQ~jIy{>@7Nrq#dc@NcrPB6aEbH&y=4RR3naf3woRY4vY9{2M{Px^(=T zD*tAxe>2~|S?S-j`Zpc^O%}7DOUJ*d@^7R>vmhyq>}I8Z)9T-J_%~TJtxLzhkwVWX zQ@xuD=j-vpm3D2lYe!VRJ(rLO6Pj%uFndrpWj;$;!}5D4GqRqmv|{m_`=R^Y>isTf z&KG^EaQOKx(R|A9hu-g6gcEw6k0edMVJ1}lh724kKef&KU3t*aXW&ev@X@rreh+%T zYD_&ZrVaFa33aI75mx;ClUHK{gV1o5j%Dh8Hr3o!I=QTJ;8uex&W~?8t(5TZw=k?d4p4nIfj@ z^~8$J{KNtq!HQ-Cu2|}bTkU7fHv4&aEk8`8z56jxq*W-&pxUPqZsmuPYSuwG6a|w$ znX=g=xn2VhLzM$y9+T-Kdg7>E{OS^G=JUWw>Xi09ip2M?(Z_)(y_a-2!v!-JRe{aP z#u~TE>0Ev8mzX1RFv|Yn9A9T+X0HnHYU$3DB;rWf)F-ygm)3FQz;?Hw!(ah z)ejSIF3+*RA-6DL8Lr^u!xk%Pf#KBOZ{cG7J&JF#4CnCMrF;zJo?@ncTPJ}yp?qJz*d4?!g75DidoL8l zMrPJ8Hm&;G$J96brF|#-x?*qkV}}=PtdgZ11zPxSRk&h>x!sDp=Iw>11IRM z`{*^dsu3`Z;z!Fr!+)g(bF#%}UXNHaR&mq{$z`K;n{2MKIGI?2uX=~6a?s~%tV1V0 z#bY2$;OB1WC6`^o1K`?joO#33OE)z`iE+fRVcGmQ<(_myAla;OBsaC>G7Ue7L}7X z`yt31>s2Aq)c)}H2pia={TaD!G|~Ab6p0h<9BIkg2Fx%@De)Qd$0j%PY z1%Gz$q3guC zx#K3PU369ywUwQQ$5NRI@S1&LWMN~jR$G-~&P8wt+^b;0Wwu+*%w(If)Q6jjEIdzf zl@iV;Y(%^QWp475vo!7U#ocb^>r(#FOe7z{+YHI)VDD4zIFds3&KdUzoX%3&zmK|* zL`rgUoqm1z`8AQmpM;n-BbunCn6XE~$#KZ8@&&G6yE2>%gg3RRiXw?ti8tmHgmJUz z0mTP^I~=_DSvxf7#+8v$><~Ge?Xy2bOdU9d4Z*y%Y&vAc<(%s;FJQ{V+8LT_#n6>i%pm?1=-orvpG#JDF~5yi({$rtR^dDEf!h0 zKg8{5i*fBEEaN5I#uD4vdA*?{akRCtz}QL@>#w6BqYI9;INf%7PJjcyn`Nm+5HD>a zqvaQ;${E>fvyus;fY>IBR^f*f5H5|1DfG#s1Fau@!4)?8!le(Io`|zFi_Kj=31_C){ zEelj00{`Q%ocz65C5vIeEy8eN!BAPTVHufAxpOUajlR;!@omYt3WkmO2eI$%_2=ty zx-LlmZ?BhOcxND9MQ{}==gxKa*!4EMV)3z|b6t%7h<@qoM7bn{ulBlo?0TDBXCPM1 ztc!)h70(Aj7ojqk-pJhq>`jMY9=T)t^MouBGFQo%C7gJcp`q`<31T0ApqH2I4mP!+ zEDm#M!@>{xptG@G+DH{kIB$oK4~U;9kVwQXNCA=I6h5bG*%n>#ui?z>JrZlzJcEp; z1lOnZ+MUX!eM5RJ$3CamzK^yDXJVohe5R|pM}~?&)cZ9D$OmaH$8GP{N118ANdxJuT6b+sJ`n9|4TjbLm z!j%ic4qf)k-l3pF)EjnY>G1E$H*_t>t#|!e&c5zm`;IQJgS?^qxkib%K?jj@d0vFV zcXTb@rT22=j}+n@dmTf*N0&de?`|P7mskDIY(7pOd*XaPHmiN(yyJG`TF7C^fp!iY z-y2Am*8L$}QTKGZvku3;k;C@1x1Bz0d-@l3pD5Og97sN_JH4uIH-gbU>C5Y0O=s5~ zN^c+bQhW80b)TePtNW!2+}#A#~x#JAvz<_$b7P7%q(iT;|nqYBsKnfYUs$D`rO<)~(|#U1HGI z;~rmE`I)XbmUET+?&IsC*7_z3CI%21!~hn97`rUSuAUeT>SdgMrx*`fj0Y{ogFP|2 z1Zm9>RE$oG(P=R{`@|sEanDfORNGo5g7JV}vW_01tkm zw%@7m8r~T3A0*#P?>2O@}I=grKI(is$NWnpJLi&tafVl+V90*21HomfLQk>W=mSv=)V=wJ0R5 z1?7(qQb-jL$MXT;novNnN+=+hE)?+b2T9MWr+JqXY+U;o&G_hf><2Y}Ysbb9y^qOz zh1QMm!rImxAcR^Yfj1(7?UBGXtbwHGIZyAEf2v!q+&g?EuJ`VGH1C!61r7OmuSB!W zS~^;B7vx+G_!E+N)(|zM3$_LvJpi0Av2MQsT%^omq?zjGkA`GJt7?zgk$Oh zwjLDnIF;G|!FAPc_CJ!A(_H`jx@tGqZ>9%boI)F!*xX({@~YRW7w$PRme><)KAsZW z^0gl@CH!r1uO|$3%kLR|$R^>6f9dX67Mk6i*&s45FDBg1?_gYF(FBBFHPh^tG!_Qr zGOvV&KCpJXrlP_&&2VL{*bZLkTf?wl(dY$H3|ATNEq7b}PX)!f*>EbGjoF zv7YnvTwvkFdJb8Z7M`Q$0=*A7#VW3P9^pQVm%w5e$!Cd(`8Y_Q_G!e%`<~eJ-D&zP z9Q^S_RI#m+tWp$H1vXUp_UV{_1=_2t>t3VDhP~L{c2eC7>HT%BW|TOJ24#B~Nor0qW$Fa}w>l6OUr~vndb@WY~OXvptL=6TklnWQ!ga#TL!2 zz!;y7yuj^(Gv^WN_GAC^Mn)UGYYV%F0&iqkA6UTif4yt>?akKT|L+Yf8ySCxaFvc~ zBf~GsVLd(fu%2!sqfaLXh^)77+sNRv`ivw-hBspS3@0}-tosvN%Ybcc`VWP}21?J! z$n2tl9L@p?iOkm!H2C^B4=WeUbY0^{7+((IAR=yheZUze@OY20o%OB{Y`axrGulR1QjLgZO$#qUILH_?ul zo$3M#wM!dpcD!rY@$yWbus~wjj+cd;Qrjh? zjr76(8(xy2hY-Wt@UpYrp>$pLakt^!uYK?@XAF!>XR^=0tQP~bUOizweTU17{?5MXTXbn{2H6yffng`B zI{FNrCePY;tDXU<*}a0^#03|4WtgVxvZ-4^y%8=3CP3+5bqvf3^-{4~&_rJ3Fcs1uZv`@YI7508bP!W4cx`2>vG(T37)9qVE=vs3!`$jvnGPopH!e`V+ zL=(R&W*6-&Pi!AUBKDaA5D<%Dzc_V6{)mfGg~KmSO&*qeF*Zq|p8iBNd{cX6mYgcX zc;REfZvnK3NBwQ6YTpwZ`Wf&l-GOHTQ#o_ccG#{nhkh(Xm(WG6x?bI?HhH~$o&f3Jh048mN^;lNBkbLi%Q!hU%TGjJ~@ z;9J#aNRC-##oFh?m{v9qvifq>hQmbaU(pms5+8|$=0%?qk9_umN??#l@YIojJ;KF% zJ`@;Qcsw~gu|G?ND_#tyt|L7u`@H=p=JnJhVv6P<93|y0u3A4E}$0i>)jkwu>de>;8Df=xZ`ojB9pgl7g z)WAzUNgx|bEUVwkJdSCW9F&@$<|dLr_qiYIQ85!(j^d}k4PpBRMOggLiYd_KRop~5 zF{7!IG{EhvG^9wL|H+;Ui&1@?h}pEx0Sz`uK*#BVg=l*43j`_>WNcXo%Eb~fg2^HM zZJHBJ_K{U)t|l+)ie;vn%I!a&s8(nVgUjk!#h9EpIcCk;S2DkrlG#lFeTRJJOz7sQ zg#?2_ppRvaxMFjp)XF22l{w$6ZF(<0s`_`5ks8);<^{}$?BLM-TkLGn{TmE(qgRxg zd5joD&$0>Z^n*Q9VfllXj)N-wz)B-Tqe25s? z%yW8*{l9m7t4rpN6Qil|C=WVN9<=vp9Ab$~<|@8K{>;+cUa?pZ)NI#lms=V5+}h=^ z*dP(5=>?1TKkJ(V-rq%YN2`?8jUZh2j931Mvl3IJtv#iL%%qE0%O6=VUt&4vHzm4%gX|cF*dq$SCA2TB0pdvAHoE0qG6(#}-4`Pypx7@KuT_ za1PW5N(WaZPQchb(6zpwp2Z?ry@rEJOs~Qnen&E8^^UY%FC+{fMJROkdb3ykw(m$R3o{l_ zJBBUhdWq-RjNEEZYc|^pYo_vpF5ymvC2HqW4^!>dFxDuD3BVFpECn~j3Yu8osuxr4 zhjZ%f$)HDQnhs0N&gVv{vDH28Rg`2Zq^G1Ig;0UHB5rEd&d8>UWOJ4%^jc+~N-bAx zOfPui$F^dae;Bd(pnF$aE!Cm5P>h4j88T!rf>73Y9dgJdbqr(06o8D6(ZMBc^gwgL zy;3*w8M>S7F<*P@AgQ53L$rlQ#8dK-*TJVsUtGT(^ziTYAa8-ByBiR{6$M3h{0god zz{Yi8{6wyJ3N#(dDDMg#-`+O8u86*r8w+6HoIed~Xwc-_F2~cShd5irv)il3*O8Zt z*^oc(Afh<-a%1X3y~N8zJifj9q~0_el%^2sk&^eM$r02C1(j(hK@*B`dv+aG4E9HSVD`5NcX$gt3{zd}kNd zk9KY>=KON;4>qYCoJYUffjioPEA7D54#ET91r@YB`U@FmSoX{Lq_YLb62Q9gJqZV3 zWEyn1c4te-BZfTU*F+rQ5l48$lSC}?h(#XpR1r%&Vu?o_BjRX}I2vM%jgYm2ay&<& zNR>9y3i%xMO|>+H#&2$)*4ct2Hb2XwT(ngb`2|@~iE}x^KFSKk$_WJ&a3~|7SRtWI z-z!QH6e}T=?*soy5usS|pa9K0*bf8>G{=B1J*A39ZatNAtlwp!?9vVKPYe(=@)^;8$~U+}+kB`+})9 zm=|1oUoN6pnD4-=cf?YKXGKc4f?hs0lFB=eJ_szx#&F;W7s$j8B^$3hxC2RUr< zpSaVK97|n`%kp*v!P-Z2!j3xcz1rF6ybf053+b=*m9Lj(vjsl6BZE+o=0SQz&EQR_JYcO3NF0fSu5k9mlv1pJWaM$0r#H zp?u;e&|gWka=1j(q~m!P0~F{e^YT5v;%n>ke2V8$d~JP!PjSA)X%2SqDTU7K_}cnn zpW^(PV;o6w-``L;B9|!$0ZM*ZK2P!CMcl@5G2U4p9bQFQqWBhHTR(R=K8^WvaVp+f z|G@D1dbK6lQC8>M&CdEKhIcs16aAfqHwG8|P`w4) zAF4K**lzGzse;oZ?9rMQ@D7txeKGBN8D1ro*0zjXImf@;c%#DRo`>yG?>(hPlIxD>(p}GJmiLiLfB!go zbdS7@dCftiAUS9M2(~qA2^y_Wbjmljf0a7m1q&y(54WprO%O7zWi{|m%)=jr0iZF| zF^++2x{L@ifpYsi?y_aF`{x{~!2WD%%0F{*tHdrWuPv)}upX!Dc}YMU5%%ad`5DtWDTD1AB#i9wYS*L0oat%PI=PVaP43%QtY(VT7V!Qk%N4Kva$ef@)XE z+@Jt|1w|lO$c*TBEvq?Fc_eF{uF~N_$=e_b;A)3gZR!q#=7&yV)07xBP|2ayA2>ff z@rg^8BJ}Vff6!779vDfy2B^Vql-XJ6&aiVD3|_ziT%5CtV7NZQ8@as);_8!NQz4_A zg#rAHqcz^yzN7%CtM`g3s6EE$k+9$@pQ@oU)po4Ylvu}0yv&X(Z} zap0;B1>&50I7@!mCh4f5dsm>Y2cB?38>hw|#eN^-%)hSXV@hSZWT-+}lT_yGxI< z8Rb4rLPim@5KM_7EVrDhqJ9ReFOw2=MY? z3uQ?~D!POBX^D|=EyqfcqgPoUfyfdunp>o@MUP^gEafWN6MIL)2T0l@FsEGgxi1*V330)EAvEoafy z&Wcui99;4v5@o`rM=+;OR&V2+%iWzVC#JjdPmET))_7Y_Pn(;CUoz(?)7vVow^bIi zHE+BGIE#>Bam>nM0p>(yUO$c3Pa}iIGnBY#z8OKZ=s<;jhtTgZ{u(*$IErs_S7>DW z&$q9r$>J7#4%#G~?L-pUj&VQ7#0SCV6|l?VubXnPruU9oc3b@Zg1w`130}~y9pp8= z$opX-?>oIXtVHAAh0k#?q^YZmv^k9e{QeVgMG@Klt=`wLUb2|GNa7`?aRkMGkgckg zr|j@KHpGLAt{Di{fDE4vvZF+mdy0)ZYWNi9ZD9>Ggl@GJeRl4DG69I;nhi?`vb7*P z!r0bzwoC~9r^K&({shhujpqgM80m;4UavNRtVXbUL&!LlSn1pCyPH=Zi(ie6UJc_| z>P8vTY6OEWBLE#YfY+jw?0yGS5%oC7Dg*C6v^8@lM zK>fOB1Q%G00>#h>F0c_iStGca(OLwFs|Mc<8o|x0Z?F-}RkT?e!Og2@*$Cz;nuG8V z*}>6~g1d2pbR|`$3c25nU=30uwP}#HdVvm*&IYNG2z1DFdh;QF1iPCaT!Eeb2tJ?@ z91VORl%1ykPLd!(nKYapVw_)~Xh zNKSCm)1Vq&DctmF;-)}cXnCUb9BNu%#tOF4odJL&S8ZAIxl&X8H_(b#Xd6)uO(ss^J~cKQ7Cv2$ z?b-rqv)gx{o9+s6#17>s*Jieyja7qelgOu-Eft@_Nt(#OV=N1qUt#EnUc%U%SGhmE zHFGo?XWw2#^rjBb)nkc{Xku4pkYT-7*#uBmq+WYnQT1;%Yptu|LeIXgDD!%+y^6-h zB}F!^Sp=oVsJN)%i|);K2e$?_AJQ@M#Pehs2Hw9EpfqUxcXdU(bh}O zi^N&tV8qvA^(0P8OnrwN&ky}4BoO{08in&W%Y;jxH*Y<4UXwfAX?E(Fa?Ocz zJTef$#ayvcV~E1qs%Igl*nk~e1L75Rs-DMkJ(j!2HV$xmh1SgL39VG9L>#6(|(HOJ94XVW#WrfW_ZM0^B0L@C$Vf^?t-Dj%^i zj@@8v67~?#DxXvz;(UwhhWeaODFcQa0ZNBBh!KV)iL&TOLm7f`ZmJFm)F~z}&zYb3 z)rWq&kWXkZ#?v8YtkD4O<|(v_u3aT`I%*v& zk-A)N<`?ptk^LwliaR{$gWptHX#Q#EoZB`+9z7^VZ0Me~^@MA&q}Sd}!AxUPy+>UvU1HO}zw@iYo9d7R!`d-|K< zlpPqb|8&=X?|S7E=BOF5=@MLKvneV{&r zY!W=WCkf%C0YDn7t0ZaVMCFC=S0S$&Bnhi2JznKg4GhkMsyf8(@qS0kj^9E^PW&>i z1LJ3M9TbPt57jaMhc2x`cU;xJ`@OXrfHPUUACkzo7CG|Hwe9V@pTWAUJ2Vy!y~-n} z*KU#_m<&eP)UmQyY>c$pWGb=`67uWNRFC{H2MS^(@-Czj{=Bp|EL)py-;grPwXvih z_F^}a_U;2~GhrS3DdTX$Lj2WLg$H6GpvRRG`SJUhmIv(gmcPKm{31tOyHdaNLi1bQ z@8S*@$x6Fa`a=SjOJ&IK$}0E!$W-@x>wJiJu2faLNSalxT*4hX<_a6gXRvX>bO`IP z^|Ccv<4k;BkY$S*DZSLrH@&BC!h)??79Z~|Z|(UOJHa;HU6+;t|NYOL#N>(t%!WWZ zQ@1U>YuKLj^tw+X+9?X=0nc1c#jEU;EVi^WyfBk%Dsg~=Sli#P%;KVyw%3E=^M2&wJ>1JlFf>;A|CFX`dYb!=ur zC@J-@YMoI0u`|=dgX=ztR=g2x+HGhFAb2-~?gLx?~S@)@)#=0kJ*WfkN?6|aK+PWErd1PqucnKzQ4WT;oL@|}#)D975paN|O-N{jS z)SGT^HJ_WORP#@(#(z)Utb2wgqJpS7zGkKU`8=@cD#W} z$@&;rd-O5X*z_^f*z_^f*mM`EvFoVJ^tn?4=`*K97`|;)|BoM{6>agmNF|>n>x;yD zX~=(T%Bm`j=7*;wrt0_WQy!hK-#JqrU#Z_=Q`WWWH#Oza4*fPySzrVGAEU+DNU0eR%rr#&h)$*>vAx{qnE<`k$QAqQwxiQZ0li=P&&rmiVWo3adV; zeowmdm=;5Rss7q^2iTLXnMy3<9CA3TCsx{xT6`bMuQ-NSp9dH332L!zwiFZVw-Hy% z-KORl+$le{*_*kwbx(b2@$)0KmRL+Qy&HK#>7w`aRRb7Cf#8xPhC7B;#R*ivg+vqk z&6&q7LmIRHtdz~s?r+>3QgWVc8Nx;6EOWBM{-GgsnFsCIdD_IdiHbnI^R$liYyGJR&O1;0F#U9YD!f_eX$R9A`%tSJLP*o^ zI&E|M-}_T@L~Tv~wwD^NSfkH&zNQ+Wh}s2elDfb|!kpX}falwQJ^^j$#GLfMOxa8l zHrP3legW~H3a2gr{qE*LR`3m?RRUUa;p@cPo<3>HF77c2z3a4hF@TuzNi29F8~3|T zJ4BmLc|Q`opo<#WDaSZIgX7uZtatF?A4h^0c0$>c9zW&TaPY!|-1Evg^xfcv-AbS> z8ob~QGZ6MZq4``oYb*fl(~7Np5^6JbtyslR)vJO{v(SEGDmE4mHU%SAe+zongapc` zia%g~Hk8&(t#=kS+V1%7>EQ$*FrN~n!C)I8r0NG5gGk=A4+=KFPv58e=~Yy7iY9FP zQ!!}cz|}~itFPMa5Nfy2Bo=ReEt0xOYB!Madev^PGi$Mqj7?)CL#2FfLO1y&F&d>O zJUfi2G$rFg1C&bh1#SWPnY%MV2EIxF`Oy(s9O#InxH6OdCqt5Ci?xz*LS9#XId}QR zJ9G>zq{?mNo412J@TVE zfoC}{A3YpW(LQex)UCI=-CMmuXk7Fb$M($2Cs!GHczI>oDW@;*k>0G5dYxBN#wiBl zaw4g#g$kUg za40l2i0X5m>T_NxI$*5Ln!iaa%Yt~x33&bc2h{*y;SQ=P9F6M}NK*sY>1CnO2>t|f zk5?kjAf+l7gOtxujvGUC-+SCe6PVXrj7{eIDAKk#B_5LkHYraB7fpt{3WK-DTxM`} z3Fv@o&4-jaUrN(nuPdVD0XG2In9Rd1Zb zOl~m;@Y*>{r(WyWp}TO6iGI-I2X`40D62@p*2@?0>AYaK-62lIBJy zIWQ+5btOS_hgc;<2TMgEB_m%j7qtb&uNhLsPiWHMDuO1NrXs%v?FDbu44KMLC^~p5 z?GZ&`!CN&bF?j2tA@iwlz4*()y5rp*&13#Uxn5w&>LDu$RJ11s>yBtoI1L7s;3+6c z?RP_36^*=B57r&otv<>~MEjjnbWolLhIA09Xb%n69nqXtLj`k6OHaSy*Uh3gZJ}Oa zy)fxUP=dXePMG;)xZ?F-)6^jvOPA$a>hB|U8Ldu#x-J;S~l9^}u!KY1C=NW$Ti!0eXxsfiP_7 zlGg?+&Dm%|>XDps6jb2JG&owyK9>Y(bj&5iur7JrVqRTD?_wvGXSp{pI!SaS*`K5| zkF#lMk;S|lTS!iYK1lJ{Q-sbSj_e^%VaLNZM!O?6N_E)M&j>HHJv4UUg6hv35Do0( zJrqN{b_#!|^O{~S<^Ft1C#~tXc^->ZxHeNH#oo!=G%eE}98>gz_G1?0Y{rUc3=H)m zi5D=Q*S1O?`#3l;n`lFYN7MQEU&II3HsQ5&#&E`ca*a};q)wi`LMGClc{Mw;5o+AT zim@VsWM@C_u*gKJ#GdSIa>Vgf_O#*>e$3Hk#W2KV%H;uWu$CTy$@gC6k6&VTj^bsPNqB3Gw(X>pR_>#aIjj;Zm9&-1zrmr z1#_{gCE9xdGxE!|+=8#a_JPlR+>?O%%>D(6E^D#k?3)X=f)n@0e@K*iaP zR}gsCo$VbmkxiJ#7f~~}>giP1zNM{HqZmtABW+@ti8oP)k5H;;((;A7Vy4z+Ha-MK z8x~;=)gtgmRa??2#hvjoX)m>;=77}TjPw&a`7X8;Vvd?z=H6Na?&MK1Pwr_c8r=C*%P|rvfM1Fq{-BVp}IT zlU-~by(3G#6SS~3SfQo}x9u7P#-zqbdcM9Qu|{(MOGsP2J?js68RQMb6P0vUi>K?A-(6 zI}qrq`#9FvgAk=l%>Xhft-jMrCh0NPRl+!C*MATWV0g~ncw@SH(m;Jfd-XZjJ)i!U zI`853$va5Bevk21Sf$s$0;9Aec<*)ANM7{-e+M$6HLlOpV12w+O$K@ zPV<{8u-6lU%~JiszrTX;WrnIrpV;1Z>ZMPqE9V{0XwN&r|K#SO49U}&%9Q$QG0 z-wZZQX6gwqG$uPB*$#PZBLJ5l#5ygTxeY{0pMkG`7omV&5kN;`B6=J%a;@dYS2cW5 zDdB$>`bBOtjmVGalxkc$_Otla1e==3U#rB~>2&=j$$5fHj%F93WoR5T=X$j`%i_89 z+k*GKs9gm}ppYV|%c^3j`_Gt9O+*vVh4EJFFGdPBZ6k;T*@OJ6yJHWMa(CJ0ACVKs z8x4^X5`oWw_egh#CKM^(%c{_KRY{(VWEy}Cww1^8H;v+m>$UnEb-+$|HzrV?%XAu6+Meg@+ ztK9F;r@G(S^Hs8y5_7*sw0oy2VSGk6^MF$Z6@l~SinYI&@Oh_%&(BKujIZa*YoC!^ zAGE6j%kidvMhGA~mv2F~y}XrouSQ3LE0{0LE_Cz*o<} z3eGA3P$ul7E9y{DmJWN0vG&Jk#lw0jnEDVgE%T%1gIM6jXtqrW(ZmbUQrOvjNU%A? z4lSvjV)i5J0+?lkxrABvbzHNByo6ac9YIG$aUB$AZ^v3K+mZGSh@Eu z*j3-!UR`?C3+>nc%PF?>r~josHIq+PX>1T9 z>ffkD7$QcLq&VDV$7gfRk@TA?Jd3MTJEeN?G zA5c2v)Zp2EXb;xBhdrP-Pc6YN#pj1LNiCTNA)G>elw!nH$i@?hn$7&Q)#h@x)yAPV z(;(emr#tW!Q&WsR^m)T8vF_XvTvP?~h!MD~JFlb|CH$S?JX0x(ZS|x`i=PeMTwrhN zJ^Oh^E>Z4=)xflq`5oXpE?0-D*THUP@qu+b=U)~AY2E?#8%q~Pgdq+O4Z99$^f*Qs zJcd;zX2?9WbL$e?xMxlxI4f>G@F`0 zYo-abIG+MOj*a-d5>7Ih7n)d9ZO*~Y?xT8MX_!3o8#Tw4=gY0oz?3{ZQWJFw%J;8Iieni}h}yZx~imrqJ@9&~k-(rfIy(!Kd9JnXI{# z6*=FtHX~n((H$!62_>WM`~pikioeNyA)k3uG|NH^TdA@L!Ke`#hLU6)w^oX^C;_l( z1k8nxBYQDxe6Eg->gJWH+P4*J{l2tfYrYJB;1j99CEPOhYfMJrux%o?#AV@9ms9o4F|D2``VN{O6#8fEEc zR;v0~^dSoZ>#^+s6DBRwt{1Ud(>{_x+VKoO^pG|Qyb2D~rR8)eQ zb&8l`{)4T9QyZeA0J}mJj0ACNgX!FulfhF-bb!wdXHi8EQ{)`YL06hMO)4JZF8^p< zK)-mdab_fS`v{J6ghMLyxir!g*LM_uxZ}UtSWBKo6i}R;<=GHAPU#hq=}4u7g}`%- zxa@5#>BASAI0nc{PkK`-i|#~cW*yG?eY6|SP9-w^4Kp3sA{OtQ>qZBgrfF~`Z^p3% z7mbs7kSn>rQ&QaKLWpdA)-ox}nxMpLanl8(^&9-r^SOkg>nF7O$qVibEZoEPwkr@m z?$d>DqkDUw(_Z`dutyTVUar@g6WZu4XqSP+HHU!*$$m+Va&~%S{b$&CGQt0Y;l(y< zYmFQ)HyVHw+!!m}2*@ewPcRV>zi8s{7l5un{C0-_fcO-y+3}0G=ET3l)vQK^$)#!? zC&eTSBMXxrohEbxs$b>q!gl|09Z)d7UesTDX(PSoExje~$y<7zUUUOXZ=?dl-#0;q zQ37L?<_slTrMoJ&4d_F`obXoVx(*Sh+OitPSZ>RMpg@`?bhos`EYN^U>{wX0NFVYKF+hNPvB>EAJbVEYS=HUdq_BNaBJL ztWQSQYVAr|51UxBmiEu8)xyMfnX{@nWEAP;mAF*tmfl*YKg1|Tr;LUlroJlZazP6|qysEDs`j#H6 zv9_+(QQ^#c_xym_Z`h$jd`-3b?tKDn&?o$n(nys&Tc@^7mLmBA>5)fk&wspWkw2t- zN?|O^0Uf0XC&)vG{$~)}(sYlM^e)kAj@er@l>*fyHZSZrSd%IkU87?$-_y5E-%*>I z7Puf$@L+AlJHaK}jrMLe=LcVqD1NlMf>umJ3r~Nw7L&b1<&SG6w6ZIV#?zlt&?>yIdb!7S3j7|R&U$;)fk?a;N;8mtD80;Jf_0b>zC}{h7G=EM5Hq%r*nMa{y_Do8=0vjR-TwDUS-{; zCRtjYtSk;Eb6!bQ)F$wD>6bG2(@ME5*pyJp%$oN!W*WKe<&UGZ#Drwd+tna(ctxrT z{v(HC?mfS%X;ZN25|yN4PjJbF+{C6o!(bk8K{996#8hQM+14h9^Qo))NGv)hk5(>`v{H{!LmSbaZHE*k7aV zAqO*Q#yuE13L5tC=nMO)GNqZrV4G_Jnjzjc&0G#zA?RPC;p25Gf%Ikfj3SF%KeD~M z^gEexnv<7e7kcP@nX778M;5eZxjoxGkBG@_Z@c2qD{OD>St?eyz3m5w-qzDfF}&^7 z*B*kKI`a@5+`N0j^V{2EhhA6ctt;ExZagHl$31nex>j`%KSenr@6LqJ#J5$4*FaP-p>*%iz z_BTCR+dRYD-;!wfiUrgxml6@3%Vs-^Nd>z9N$7_VJUZ(g&i+9{eN; z&knaP7Sr5x?+7|#=V=;7*#7HyE5oTP^)ZTYI@%UcFNBU{Q5-tb3cVyTA37wZ z7VZT}a?eS7nN0eoUhzre`Ftk{vZy-fkJ68N3kg<|mz)*ULkIB+iqO(BO4=lZ$Wk>; zDk>uy7pwl{GFR`-SxoMpTpt0{x9rqPoNSNu>^2O7oVZt(mGU62MMbzV7MTrA{;S zaLA~3QUu35NWBzI+z4=4?IZlPf>HMv149REtW}S<>Y>{Lc2q01kZVt?3i^u&dh}iT zxWTy4uK_(O&?6h;=11voW=6P}Bz@2$jtc?wh_TOpP@qR;2b7OzCF;NpoOoX%NbUeP z;0m|_SHKOp0&c(+W1Clxl~efGRe`;SX& zghvy!5VUWKMk8B1feS(VwrC|DP4Gg{z9ZUbk0yX2Ir%p|KoJQ%Ux8x@tRgeH8L_{* z5J7q`^bv%M5x4guA3?aPAMg=`DIJQz<}BX|*AV*NUJ>G_^n--6P{kUl@Qh_S3;19a2~i)KRnM zAim1dWA@Zs~rJW!2fR83UlO^V5GopS&FPd!6z0gND*mE!T(JXuJ1wV@0b1(YQ zTzl>Vf0Uv?!ZG5o73Xpp!Sdr$@STNy1f8=nxChrFFtDD&5J$kJlt_fhFZ0C_Lqo!X zk=QpJfN&}9Bv|Ds0>$Bt9y}yW3L(Y;111R$hiG%@V{_zCkZz|TBVzO3mNc&i1qtVh z#*RoSxb#9mik{0lYr~8~r_O}2w0jf_8~Q>bAq{#aq`K||5@{oMT9uJ*3KA(?`icjM z6a|>}-j8TF4-zTNd{IAFU*)OY7k&{FX;?2NQivglSBJwy8fNf0;@l=9rNhYWFifPm zLn(Jk-6qnO86aUTs7T0KwVJ3;IqpPSBlvw0uoBBJ4c?~>v+0dj`F&?DedI5IBh8_Q zleWN-IN-XwKR6N;v<5!Rk-(9R(hnTTDE+{ZjM5Jr$tVsSDOzFW58k&#bAtm&!j>Kt z!v7ZlNq%V-&9+&=ws1(AeUK#azDDwCWZ%|85fTMS<&7c=b($kGMVftM^x3{4| za)s3>%vXIU;kWJWx!HCyP937&GmLfg(@BQ>Eg? z#-l`@Z2sMJ6bF?gSRZE`*${k z1{qG$-;kiXG;VB%<0OSkKSMu<%epqBIFj@jY&ShjM`MD;U&e5fz6&rXlq^F)Xb?^k z=GqIaGveNC$_EpBYb${O+;EZrKftg8@B?s?06!?=%49Yd9Ue6xEbvhP5*ZRu;SPzz zMMd%f6@(h1qf`-|qoPLXl0#R{$g#d{gCa#o$UFh;7KjjIlkF?7Y3AiS>CM|!6Z zKGOY?hk6EG6H}9gkF*0t#~X-bvoIW(n3^Sgq)&W&qz_ozHum5np(!k9bh8A2k93O0 zc@I94ZAly^n(&dXLxbKGTy&F^8HuN*L9h4mkqU}!^iAuFk5nm4np|~A!$$(KW*o!P zFlmbMzLydm(2IWfNK)#Vd3CmDB^?dC@1rAq){Bnx5)wdC2E_n$q<4LEq*=wN(Scwy zcqHi{9JmS!zUQnb;<)62t8~*l=R2B#tKcOFxC&l^SeM94@XyqOvcO85Jfzk(=%OC| zwxElq^*|TVwodWQ8~^L!k^bBZuJV5lJQAo|4j$9UbNF*7b zc{n=K{@@aAIs2m{UD_8N>BYuddit56BVBLkNav`por48B$zHYqP5=qLf>GXKJ(q3jc63#jA&o+9c&&TC8IY!9b6Kw z*WF(Vmt+B72A5<3Uj~{mZhj50%3vVAYRU&`@U z<0kzC&6kgx^jq%1O&SPjkwj%p`#`aYCOCbI$cet1c5QWc{zN1|AFd>0C=%)6bv`*WbS zQ7c@5CZZO#!WE;@AS~6Ql2|rhD}cj9Mm?dGM(T^i4={xB)n{L!5mbGEHxem*!P%9r zP=A&nsnLW1Gq`5Q5f~y!g7-p@^o{?)-n++FU0r$qIZ42%(Q~5Fi8ig#NoR6uTA_`7 zh(=8m+H>qVfE80th_s&)VPbNrKS!H8a0I=Jhi#IN!b3zTehfd+oK>=685X@?ARS zQsV)ONmI=~U@{4Y4B-Pdlk{5Zfk8%-V2Eh&nLv^ND^btch@^G!^T_#dW+Rv#6xEXgGf#gavdb%n)$vfij+; zYU1z>`)XDhoT(5eZn2R#A7NLUDv=W&XFiF?u!zNDLa>t3DGpA#zenVLU_8kkB?jy$ zUGA0EB)#z^0Lmh{lLy;T8YMgew+W$Abbw%R=F&s#C?yL93@Ke{hLjq8J4ziA@cC6E zKk#0#qx7BsU)fRm_dmgok{-5+XZFYfQ9ScuEc5(TSH|YNwG7&6&?RA8^&$WxyW-j6 z>R4t%HILm-D=|K7Jj?MV`^9ATp6ZHN{pVxZJ4?cC>%}q5yvL*LiOd0umVciev6t{X zcPo8gwM>mS&3%J8S^F|WM4Ci3`_<2?yYPh5y9rKa_U2x|$Kr0|1#iRYgzt1Pgqrz1!^iC{`Cy{wKmQ9gy<~@Tavy~j7c822Fad7CdhLXLSgqM}X zqnnfGj;^jsM7zlN8vbl7>cHBKu_q?%kt}jdjNu zh*PW0v8TiZgQo;TFl0*X_eX;vWV|5!sku~ka!tnLX+-AryCvcD=K#gLU)zjLWPV{^ zjkX(Mq+yvwDBZ~h$U3Nh=@`wEKuR)uvfOQLG&i0>NxSxKP2yyR_o8%k2;SUa@3@0K zqA*p5!C6dsy{u!(SyBx0%57e(s&+>yD@bIPBBi~R&{U6Sp0r%vB$rLxlBUXJ5r-@1 zkxn;LSKoeNnKy~~2cp6FvpT&=K$3``1l&K2_xX7YUs2-7<%HR#f zKXLGnmYry%>@`A%Ooc?YCYim^MkpS7+fa_+l!-B_H~mR^Pc>MAbbAsRw~U2AF(=CE zkL`Wh;>U_EXZ1~}jv*l6r}}mEdg^I5Y2xBnWq)WDZ!-S!2|$vW-;#sbb=vzfoE#3K z2b1A(?KL# z3Wj2fw&ww92{|oT-9H4S=Y9zlyufyYJSvH5?opXhacw%@ebudM zy3lhh`|T3mjEf$Ofi&iCg2vSh1ns4&t3+QWvQrfapUoFnZZccyCJQ^;53A=XFE?pQ z;zjY2f%)>YYIjiuI+7)WMAl)hrakKrj(Lw{iOfMTMhrV(vAr)dT@v+gv!LFNM|YY5 z8MyD^_!^nT;;p6{YMA;IKaXg>u-t5_Fn^gX&jm}a{+-#MiX-8I9Ll>4w3KF#m>Agn zMea8G0aIbGrotLc1lD4}5Co}!Y%)wkanA_-e8u9PR%sYw9+qn^piWM5r`IlS6&gYl* zU8Ii%+mC#M{(^@9^JG#i8$Jr96wC5<4abRj)zX{Dd>GH{jdKTd;nzzrppq>V$~|5z zELROFO`I!6@;V76($-S;z!dW>dkJ#zJRVpdV_tw2z5{jjs8E;43D<_;8*?~`Q4@aK zs$uuq+(zY-S6aAv@@iQqoZg{GWDFDO^)F;)KC$sMiPqRqg63tLQ+R=K?T*I4!= zdSG%xpR~YE1@oRg(RUK093~(7GY>dOUlga6eKaIia$M-(`l>m@Pw) z;!t#WzbLCOQS*WRiC=gZ^i}N;`pRJ|b&1P6nZ1K4G|tgipHK@$U!8&@o;}X!D_wwN_dV+iJ|8Lc?G?Y zsvZ>__1pwvgh%9VXY2;%gO7h$s6uEg4Lj0s4Ean#2do$T$;L7=`hcB1k=Z>!U!{Ed ziqqO&KdU;_DMU?S5HwF=jV;ld%hOlC@aZe$lolC%b)QdP>2b{qjJ|q;VusLHAJ9qf zB%(R`6DLjR^q4x7EqtS+7AhrhExRgjWvcTTFQbPCkcb^MO%s+i&;5c+Bb7fC5xqyP97*=;>Q)BHN59`LiJd#O8oJDgvc*18 z=F?+_paXi$b&IhQ9PvJs9*e|_zH)SWOoZ7{=`kI~j-Ng zWQMnSKFIwJeUl^UvGcT-9aAO2hSN<8Kh7T_*DN9<8vGsG-uADN-YsxX3^yX-7ta1`&E=){jK4o6}NyJn@p*ODnLzxS!(-f?{TWXwp4p!5#q5FV=#uS)sX@0SI~OlPB_g~xKfSUky6q?`G$W5I4&*iWitIPsdq z=ane@Fi%r;F0yz_yOd?-*+lr^H)6k`2laQBy~1?(1nq_&z?X}6|Bm;X+FO+vDa^K= zQlkBpi>t_7H9bS*wdtRb8M4snRr>NLvIhYLqtDl-f9i)W^FwLZG_qui2)ErtmI-gg zO8mY1uI}Q=xC)$cue|`x0d51LV+!JPdJEXBf%JD$8aS2&j;_Gb7dQ%-hAyAL(HJ-;1&-Fhu_SPG1&+SJQ2^oM@(CP` zfkQSaTzvw^lEBdwIQjxd0V~Ai6F3?J$E3ia3k!?0Bye;Ej=sPl64vDtI2r?o#N!n- zrqzCz*l(Bp_9g1y38%-A2{%Y5Y5Wm;)H2Xrf@ed^cP7kp`5R#?>staNU*D(v?;>s* zu_ zlg`hIttd^ec56r0kW(`H2AR>sDI_I#wFISy^;TBrH1mNv(#voehNL1fL9;8=DHt^> z;4@|PBQZr5)iMOnEg|> z!KH-+BsZB|s5p{rjeD!Q=cd`qJ`69dU69psi>jd?26{T+Fx7Z#k8J7Ay?%}D^b-Q#*+$%ma?k!M; zx?D0<#|jJ&2@ng(%IrT%wS=iJb3_BshkR(w5a>Vq&=EtR|K>wS4T1j3ptB-yyz}|a zD*G!z**n5*^QZwAnkWryCWde%KGX%IXv*=5PuX9WXx4M->AZit-g(grQ0PC-(^|lA zpz}Ty(~`h;fb;%yiLH!?Zs7iHJ#Gj7)jYRQ^7TkdImU*F`#n^?OJZ}@t*2@ls`NLA z%#6}_GEG|fa4js&s&zJ-w29{DqRl&he%Z8-&3&tchj*Bm&6Yl0<+7Q?CmA|`&d?NG z^t{N{%}rO6^9oSFngmL|Hb;sWH1k*q0K~O&py3j_I^Pq+{sWNkkjkF~-I2RQB}GaTL*t^VWh}HErg} z$*|azA+-vzOsVB4+{p~8cs*5#qRtWW@e1kvmoXC8r(3`%t(`{3gwv*lJJ^ayIDLrlm^b;UBPGK8xeJ~Wk;gUNP$Wv-r%@&oMBU@6 zob`mVb7C^yydXdK7yqI3vRyQg-nJeXLwbL5{s^+6V>H&-2+Z9|qnJRe@W!*V9DmRl zma#ePR)q!Od&SY<4YVZUe!CJ;o?p4A`Yc{X>C@UE6(7|&H-+6bKIcQ1W+`csL?qE0 zB!aCwp&HH9ZGAM%igFQS|4ygt@2v1Ybj#8K`4xm0cAecl&r{dNd7tiHNt-i-3Zvc{ zgvW}ySdskx$*k3V*YSQU?}|`baO`)P(1F0ry>q*L?B}BdZSDfHrCl5d zxDS{5>=U{V|NT|5%)u*TnN8raQGIYF z67G}C{!d{3p`V)cW`4h^qY+Ph&O5Dwh2z}Y9HtS61!ddc7q5S^s#phhq=K_a2lb8M8@* zif&O{N^XZQiFdzy@mQ~J6z`xGC8LKDQIyCw!x35&%OIS*zhyEOn2p{~M4un|3}nu= zj6lEf-S@s9%k*CEjXuxi9;@#Sdvjrn#O5A6F+BfnT=8G|yZ2{eI>#QoB)<2}*wg#D z2te`itMTsbg~?29HGD{Mb!rCP2ZwYbncFjJ&}DFNFCC}-sOMY^=~E&dq38x)+Dl}L za$}hf0ezLs*23TUg6==--${g%ub}Rc2q(61f;w;Z-)fP0&EJpD$@zV~1w)<~IDV}^ zJpWNOAhTXCb>Fu~?(V)}vCI=R9i}D>TF$rK+lyBf6jX4S+8EpW0sWZB?2^o-Nz?4Nvl>K5K61UA5L8#A(N82T1jmf+^h8H{MymmNTP|)2!tf~8O zX;b$*r#Ha|fI@4U^TuKFZbDCMZXdR6)`iA|A3ntY15M$FpPbtdtu~*!&FzORJHs5I z@aTO`dNut_xUGrA9jt)@IFFyrEyuxpvDo2(*xWTL?rB!g{&4vI6LC@N(V3?QD!x_~ zf8AC5kX8H@>OQ#Qhp70w0~LSWRh$Q0RPnW{_+I|MLd74mihn>UR+X2`VHNkQ^4ARO zkrh~{3cTSefCbO=7-lS8_n)hTy#$fjn3Do@{=O@|D!=f&X(uwh;%wY|cQDN_Vf|r1 zGT}9_{@y5z*TZKR#~#yAox2PA!k<_1`iMFAF^`^|QNNgP!V47e%ugUkHTXLFG(!NQ0 zv*1M4^_CDRnRz81eO_h`sPZAuf-U;Bh7jOnA(++XJTePBjwIo*!_inaMQ z&?T7CA;(0fvfA}EJ&=1AD#o4f=tV!B9&qk{oxa*WOjn2{@x6!=)K;sTNwLmQT_g4- zyXNe>JvDjijM6##Z@GPPJlwX3!EiV#cQxJV@=e^>oqHFbUH|-)YUcho81d!>n!2?9 z`@?AVj5rh5O3z(HpzSM4m$5-38r$%Qs{MRF)_d!A%4GH~}8EQ!A@6F+mP`Ba3VRYaBR}~n*g69Vn z(5-_Wx&?iEajQTZ9ZUuO>zhAN`dT{Kn%^$R4!`t5t=-{&r1a!}7Wt-{DLFOPFLiEr zkxE^_1ZbMOFC3m^Hpp{e!o+`G_8s7D_ACDfkU)+XXu}EOCV5&`$10R zw6is!-|$yqhv_yW=|)oyzJlC!cu9hva5Bgx^Wpdkau?^re^Vj<=kk8+MxE_EZ3JMQ zPlR9Ydf?diU0;=8_dFuUGA(TVycRoSeJndNCZQ`1<*X2%R%qqW%TZel!PvSkenD`* zI}R4#(Ea1wTWy?*T`o^cDa?&Wai!AN9w8r@?3(FN$(B>_pV*U@%mk9QH}HN`6T>I znCauCrt3BIf@onRSjCf>m*6y64|rdOJ=j@A820!h$1m&7jS_Pfc9_$4@V#xv$&bqKpu}}ubr33PM$Z;tA2?{oUV(baHmrWo|9MM)h)lgm); zfP=fbkW;DR#W5w2@S2O0AtXx|M~EBGY~t2VoM)xaj#*?@lCoE=Ok~EaiqCzs6vo0z z1bXAq)p|mAtT#HMX;DG~!;7$Muo(#|gSmGy!Z;;7#)ul|^oez7B~PD-4b$%F6H(Xe z5AjY|_tqk!6`zdWM#n6kK;72?p{&ns7{T4wF%~J2{=$^rIw>EkmqcepdM?co$3C}3 zdRFH;kO0S=tCs;8Cn*j7rAC(~jOT-ed#(VU#+*AYj+H;~wEDUHMcm#KY55P0ffDOvIJuEMN>b0?&*I$-9(BFle2tw(92v{p?hr9$bqwJf<7~J*&4D-sqWwb@Ru2 zLM;*WhXi@0XZ68VI|L}*NEwxn$^W$F{kW>3XnY!YoM8oh&Cg3c+g6Z*pXYb2f0o1gD3YChDvHLMvN)x1svb+%g zDgLe2Dktbom@j!Qk$Hi)hQnBfC(c!@_hNZ_cs#$uQ=dk$ z3S;2sbaXWEjw8k}Fb`hX(NXu3ey6@%(DPRv9lTRdq!Sc$!_PY!Ht8Yax@Yx^ikECW zmuhlIIV^IfMcQhSwpygEF4EQ@5;>h?ksh!}4_KrJT%-qrNaR##k@i`neHLk-i?nZ0 zq|aESr!CUc7U^jh>FGg{F0e@57OC4Jb-PI2exz9aRqJ_@i7rz+p?WV@H!#f#du~{6 z$(CEPGR|?%yQabIc>0M=jG;i+t%f!&$IuRJ|8RU)P|O*Pp%B#|28LXv7xgqY#=YNL$fY>GdY6`la^(eVKZPX+p?bR3SQ^6D-+(=567cxV%=|G zoc%R6?3;So7~R!mXbtbGzFftMfr0Jsi?=OtDQB!gM%~sQys2*V`>Dwt!|W#YbBSzI zN$=lb9$4GbIdK>`v?@|Pyl2}39hbRHsMNG*zl4GGj>{r?Io*4Una9?=gsxlG({%RL zFD9~ao{*dh{lG+5rPiqS zuwVU)bAbh%c^8yKrS!uyKKu@owRx08d0tKSIly?Zsk^G!zyZ{}+H)xn`3PE}@MsWp z!$S59096XgLofX;I1<1p1!3*aWpl#{-nIc6(GS-CeCW#{Yycw^H#ZNtMu-~<@R8g_%)af7ODJ!L5sSM^PcX6U)G<&0N(tfQ%!9y|Lqw!c4b zex`S4Gg4gOoB7|+sC%^+YRWK_TqwMml=&AoQ5obCsEgII{h&dHmRReC*B?}d_pklo zHFI)Bsju76Vo8Ca{frImDMBt)kQyb)5IgpkjwUnIh^;vvvOy5A0`tX(boda)!H4|Z zPc;D9?L#W^akl!YY6R(7{Wo|i5xL&fOl8lcqWA|o813#x)v3k+Pj@t#1;

+WcR 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 literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/initialization.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/initialization.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..453829ab7cb1da5579a36d0e77e920d88cf4b051 GIT binary patch literal 154736 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 Dlq~{k literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/map.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/map.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..554659cdff87892879767c2ba954c85ad8178bc3 GIT binary patch literal 291760 zcmeEv3w+eYwf}BHV0oAgKGXVIZL9$m5=G5|*j-5AxAI#JgqH#a2mvCH#AFwPh(dQ) z`Ss_vTpum1+N*7Cy|?vVZ(A%{(Etg-M-}mfPf)C~1_hshiur%fne*HIZL;BEZF_tF z2=kb8Q#qW3W zJOS{2{QgUxCkmV-aI(P51zsU=iomG?rwP1LV5Pw60%r)EDX>c5EP>SmX9LcW@LYj4 z0Fm_-_)vMc}OhZxeVs;EyHz z6M-uQ{#4-41l|F7r-bhk_;Z2(F7R%F_W=Gv!oLLkm4xpF{I!IC19+c=*8{dlxD{}N zgxdf&O89ZWCnWqN;8PO*3*gfdeg<%pgr5c6EaB$>pU3Y7{Eo{~{rW|OU&3z-e#cAP z%Lu=MAO1OB#ec6!_;tWH@H-0WawY9nJa5DAP5j=%5C0t7@!#9{{Z*dd0en}&I{*_B zeh;u+!aD)qm+%LGyCl3D@I(AQlIJ~udnLRN@N)@&0r;ha_XB<I0;t(j+gKRz=;x`1UOm3mjhlQ;VFPqB|HuAN(om2PM7cuz?l-B1z0WN*?@B- zJQuJ=!dC&#lkj}N1rn|Wtdnp(;MEdt0Bn?S2rw++g@D&cxCwBPgs%l$EaB?_mq_?} zz#AmI4DkCBjsQj_90R;j!pi{-3I9mo3c!Dp@GSyw1-wndw+s9+;7=sHQs7So{!HK< z0`C-fm%yJ3{C9zO3%p0*F9iM)@K+MP7x32-{te)L68;as|CI1=0e>gq`vLz;!v78U zfQ0`C@b?n_1K=Meyh`AM0{zRT2z(jv6$!s8 z@HN2KCH#iKt$^Dk{HDOS0Jlr{ZGnFUd`H6X3fuvhknno~+W~h<_H zek9?K1%3kfsf0fhxCd~rg!c*j9PkSXe<^T3;8zmv5a@u4N}4Rhx+6Fi*n$1s)A}jD(LBcpTvI5eiJJ;IO~O|KR^m4u zzZnuY6R--uS@=~;+-$%(_|3(yM&hmloG0P=fD0sC3s@)NdcdnC+yK}p;SgY0!V3Yf zk#G~>A_-qBaIwJa1TGO61&rZm|C^v0`zy4_&U`KQS-7_r+w6|rg!kHjk2K>sE%Leh zn&FyR=0M09IuWnKmuki|*M=VXh-%57GHt#4)TNZ4`@!Rv=W)vP*Z8EVOp9OZ)QnJp zYX>Do21tn~%|OP+E1J=!;;EcYU&n{j7wWYwJbRG))F{1i_$TcwY;Zxlb)chGt`));7wANQAGKnwTddMR>bru2HGK44okK(9Ba+DaKYxvRgMe z!^iURJ;Ey}o38i;1%K68mk`uJ} ze-Rc!jGt3j^R^!Zf20U+515Y>sO0-Y$Iq7fCh?~vy937WI0;vP9;gO^wrGJ>1wX=F zDxn+GyRC#O2mJSGg=T!g`BF2s-I$h(7H>==g%%lUkpiseb0oj_P<8RWqPjT&trSH2 zmZN+P%>8&MXLrQ!0vo4Wk=$JY?^EvRQsk%)cvCmFYmtOYTbsz%B5R$I zH?!T*UsA%zK4)ka{?7^(1TIMAnDyzYPm|P|7X`SZ>wuze_6>scDXeH3 z8ZfU;|B#wYH!ECvyvh}fZMG$+nRCEwNKgI{k_Szc5lpLa9jEP7;W*L;%u=)y@INI< zoRNfTI{x8mB22zQJ~pzWql5bawO2p1*8-Q*9esvNzCibe3i8~s0bg}=Xvn*1mUdnb zW(>tB4tMNA%70l4@sH}V{ww{J%&(exU4bVMzs5(E1`c7g)@SahlM%YEpb*WaUbXHk zEG_W0?whI?OmF@0@@HEU$Gy_pK6!iV=hyFSeQxXvEpP6-{y7^rJywYPI8)td%F|H{ z`c0c|%mtY2(T%V8T_7?#&zU%rYqyjz2%x9v#;%TWc~r@MPIv4?ybKUt@uMgKUh3wk z{D603*wr!7mG~01_IGSbd_uKXNggI;Qj4EY$u*ml4j3C+_g+Idx{!`ic? zY@~t|2>k%GuX8!W-w&8>-RS5TON~)Sjj@0m<3inPiw0KWF$YNHINr98y4lZw;Cn==f}S zh`*!U#ox96C|TtCgAm2v@of98YW&h6>|I*q?QQ;!hP@b!{%SF7z5_55A`+nWHT33M+8f(VZ=*PsQ!|D+0Q@tA|y%6L(W-{m6~Fk+MO zkrrvja1|>@(AJ({d#k-Q^L9e6W$oglPbz3#d~~cFAGdyS^!<|ogJxY`>zkJk#cyU_ zi{F3w#+I2cul`Gmzj*TTtxW@NUy3i$<=s)5<+k`2=S|aE)_&*8G9~R={NI}NcI)E2 zbGVv|25ocSL^F95HMO}Xk#Q4qL0r6&}kaE@#6|HbNWoW#?kEmFzkZASiD`OrDO;Bdi<9KsB zS76bgjqaPs2uoF7*Se_it|BCqTAnuP45mxdfO}K5luoF{7el�M?>>xHxJGCUq6^ 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

U|RGeJa)ap#2y*d%)A5>oAFR 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

P9@7LmSC81dWt-y3k!=& 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 literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/reprojector.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/reprojector.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..9fc1e2963dd89453e418601a19bdecb10356da7a GIT binary patch literal 269536 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 literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/robust_cost.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/robust_cost.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..de6b8d8cac1728e1f39daad8a87a13a760c81aa7 GIT binary patch literal 27504 zcmd^IeOOf2nZIyRsj)MVWE+~8IvO_xYS2*=#kP?_&^vJkiC_Rf7(qcX2owfH+f8i2 z#MyKb`>}13c6aS|KeD^+^JJghwxPS(1(~VFv|CAHW89`SCfSIZt@)@?)Udzz+;fIA z_nr$wyU)`<_B_r#=l4txsmA?{p!K84Rbe*eeF^YF>%_qQWogwJAr|4HOtd=~QiT;%idS-|h_ zAd0FMKe_Q-{DqqMpnFy?-D~knRsDkp8VeHlj9+skK9apAbFlFM zh*i*)<%*xJo82;1i;vU}3?6XLD&qF4Kgx8CWUqp3?GVUSGvx1q4>r1IA&^WJ z(|MutR+E&)^upH{cV)oWL0C=lXVnalsK03OBUKksX1u^7Qv;8bQ8kamuVj6et74T5 zME*1WLhV4X@QAzj2fC(_pGM@JK;%%&msxeu+aJgqFnWeFjDg{Fqh}zk=e23>-tVF( z8aB3$%gjYkmfN6{9VyJ|3&z-8T^P<=38w)z9vGhtsB$ zC$GhGD$fz`P2w%A83OM?#`_Y?fj1KKwbvew)fXnrT~EA|aZly*#Cwh0%&$2OUMu5$ z753of`Iv7t?fZuT$mD$BMK2 z-s7z6!5WG0t$aRy3ASd%chtNfRqa(Wg{GQQdnyqTqwp8*-XEelAjj%B96wO`BIvLQ z^);8#E!Hrj?Qr$b?!KSL^J@oU#f5zzfU!O!5M7%=ReT+x;Z+20PR%*+su*ua^)=!h zkAJE5Xsq~ieZQrKHA#n1L9=D8ak<{C;dw;477=Rdd!JZ)GI^WxsIWHwwN%45sfL3w z-_5mWSXhX3&kT@`Cbjs&n&&_=-OI0jm0E6y!g7dO?j0i4XHlij$FoGG(B3!KyablL zyiyto1h%YY?@1oto_p3Sn|6erASZVeJSt_HSbY@Gl3AHrB^kQ@20c0 z4BfQ$7z>0yx^^bD+P-@}9374MmR9x0m*w}ze9LMt#(Zg2qwzo8*dOnP-@f$qm*cw& zM!RMr02gS`?pt$}Q`mStcho&giw&%;{Z)MAUd#?`9-&4j^R1cBpjT+|L=PRmCQtiJQADK50KU4Jr1JC9k!)#hZ;9&ej)f)^vnSUyNvbu@DIL&hmJeq$YezbZw zfrnWP8HzZ@mq96-Wge!0T&^}BYV)C%;6Z=kbMD^nz}c8Dr|JzBNA8p-eltwnT-|hv z93uN=QU!V${$IW1zJANTf zw1Im-gU9dV?qxJKSn%``xil2d2QA6LeWB6OQGebg<8ki`{((#B{tqq~`}*DctI(t| zUsl!IvAVD3pYcbYWB&W|F8eWS`!Q?#F>CwSwEgF(q94Takg%YY6K3XO55r_xxb@DH5{e55~C z_hkMlOhwh_hrfoAiYA>Fhzt!cyEZz?p6`3ImK)Jsh#C2d8R)|B4HVHw+q4cJt#0@tqN+B_=Yq>|o+_PifH164(Fh`+v`b z>fwZX&32z<`F@i3MznZzoe?=+VMGRd-b^zF&Mi06292RBM&YmA(c3YK{E>IheIn8R zvG453zVVxZ!sp$O4#9FD@|-_%G#D*TTOFODl|?fS2crH_^uesmvgpjmsBiGlTxC7!N>{J2_Cxltp|SYuzS{Cihdv(_(&S+$EuVACuTkd zx#7DYW9mnpz6Nza8r}nl7-sTS`6I{tkx}1$nD>0^e3kylONjTi3UtC8f6t{E?nm8t zfEbbYjD48FFN1{`xD)7@Ii26`}!WN*S3xx*Bf0AmEvX#btiPnza{`O{s?aUC|I4_q~(_g(5* z!s~5BenC%1SlW?60=xdlU-)iE9;wR**a9E2Z$}}BS@}@Lxu@}Pg+TkS#rO{tzUcna zP4FoYIUbChf-67u=V6Nfjal~_@C{Xb-;Ib`AliYa@_WI&E5XRC{()Wkfz;BlO(+>NG&~-+8-oiqC3JcyB=4R5M4n)odA|IlsWtBXuVQ7<;-=wke z8uC>ek5rNvJ=K3sW_w1`!?R7=hhRcF!A#Ipq+mDmMi}m*Y4t!b@)Cl9$WTckef##E5Rn@E88l-5bG8 zFxr}NZb6{%O88bIaxxJ4jS=~u_@3;NxtW2y5mrk)E^ue`4C0jnHo**60HYq%iB8j9 zaA8+J%AZFYug1EeyWrBU>|s}i*UaWAktEPU86`r*SL4ImnP`8xotOsShU(zHQTM(U^f5#u zs09oE+uidr^_*x&W-#)BKkt2iPfYjsym8f^_I@yOI+*vaAHCj>H6gk+mL9YyyaVm* zXWeI-S;8CR&(SQv&=IM%P|67Z39eJZt8kqfzJXeNYP`GPi2LDJU@sVb08iFESO-7Fo~|p2x8&EA~Q!gx+X&v z8dNq!jFlGYGPN{%2b0EY8ls+vV;L4K$|x{lyq-Zg;dt2$bqttnmPIy8<#e^_#Er=n zEW1%9o2VdO!r(n0R6DFg1_K29cI~aL;rZq5tvedFggfT1 zT~jf?qkYT#w$P$Qp{}OZ`K!v;g}NHrJDOTs=F@#s%a-QOtqrWavo5?n)ERDS?kL!< z&E8rUu7l{7f`*-K;oZ5kfv8B8p04|sE!)-*4mNCUs%y#Z2yb1s46JZ#`)4ZezCF*g zVOLXlyQk9gSx;kgYh8E~bX?5+9<~S%7FC`9v!cIldzO{yUZGwqTiA8K*W2D&-`Nok zZE5WYdly%1scUX1?Fcu)-`4h06>AK$@fR+sENSWpw>Q!I`#S5A+f{ET1dWe;wdTd^Z;h zDoWQ)!=>1j^;o*$%6U{Tb$Oy0#je~hPbqONcxY;gYiZB45?8rip604v(LO0QsSld+1i)1P!z z2V9%W*bTl$c?}b4bX5n1ITJT!S|z-al}-8b`0%!660`F7Z6kMMxt0#SzE64Bh_+2@;3r?qS&{wKNO_rg(V=gW%0=hQK zf|$3uHroN8M*ut>Uu z3ygAIqtjn|(lt5_wkI8D+Nz{$So$fFuK5%w*)4X!OB`_Z;zrl#wAr3?&9H+&bd64; z?Mc_@WZIr|EocXU=o+0`+mo)9+d&|@Mkm_#q-%7#ZBM#JC*Ag>Yjo;uPr61Y;P#|z zbQ*3?x<;#ad(yR#9R#9ln;q~v2YibIzSV}CHMQHN^L$NV*Oau|H8qDY$0esGb{o<% zlVPoe-P^}k2gB{-i_N(hVb=702Ji=-^yLXw)+NL&Ue8omz0|bj44-0?4>NqK4JSa? z>K$;qpQgOsPZPKMY2tQ2P2BFMi97j83jur5ZLMO;=-Nl@!a(%I3M%<)T~j~ybPb0r zill4o$inuGu8GxR@>ja%P6qg$&Q?_RuXK%OV|&uI>+K*AUAw^n7pt`7uXXK@k^z3F zYaesK#R@R_YhBAp1`>Kc?ttIyfQuD%^4EIejlhcEnhfweUHgO${|>tH9PPFQE_(Ja z9PsPV#pkfql1UNrcRAp73?EyE2>EY0;Kvz0wmuQ^=@>$Dq;-qH=QDh4-6HU<4)_xc zA6w4|`JXu8?*YGFTEB@E#wRg!2`}Q26Fs|@G>{N^lJ|CM>u|v z>k%XWw@lC2^L+vLU^e7f{4Mfj9Pj7&Y%bq}``OZZK!^;zTg#Kq4KDHhf^1}>YXOq7H6W45M-7EA2fM?^qW-(`A znqp}$$Cq00|KPZ2c_IHE$BQiTpTr}d^ote{@{Jr95f!*5ZEY89X=~F$>(|qsW?^DW z-QQSRS{Yhf5x&dZR`*wULlt#&EiEne7KTFQYfCFDYeFm6m941suPFQn6d4gT6SiW_pnRuEbUT}6x-cSq7(0IJ291e&Q8LXY9wz2JCT&T z#!kW(3zk4FR0nE&l2=VqMb|;UO4LDX3Ju|4Bn75}O?4AGm{AKmXto5_(%udh#wR&g zQg;#u3uYX>Dn2+Sb{gpxI1~TlMixj!U(h zwpUVdG-IdPJXVG>*;5Fn|?Ns&&`{ARhXtJ|Cvu-CTTOvgZmVxPL zL25Wp7dr=YgE((R}w(g+c6l`y(Yx9?38MUpYGqk0<+q)zb zYGEhvp{8&{JN?AKU*2e&CrV438_OydgzgN5TH89jcZU2B4mCG)bTC?JX&1)pf>4Do zROt;>E~HUwnr&(cx3_jQG~*`{znj^KtX33;@DH|OSlijKb7yN;1I-n-SxvEG7A z)pc|L|41=NY?zV`rrnLO|(c5{6C zB7d2`(vPKAg@0AhhiwzFuZeA3_II-Q9j)N+a-L7gttmK?db^lFvn^Czz= z|Dka4TOEqeLy|xL%J)I7_%9vs9VCcE_1ce*sMoF7|EFZtbGHLt=Ya2Zz`bNpp+Dq+ z|CIwiqUVzLkO=x!oUgke7cok;7%k|1L@1BjIflF6;lQgv;@%lWEL?LZ<+ZRK;uF_=Jhy_QvNc-@(SGSl)+{UyH}5D&LMxN+QIn zh^A0W+9fU+SBWaN6SFL}wKV3$e07y4=2`4oqC7EQ-LQ;D9T`#ngKTalHPIhppR=I7 zm4+}4a&H07x#e3Ng`2k`N0byBiS|D%Gi$~4q6 zTTDWSB}DcHo`f#tGjOb%Zs`c)r$>C0;Kqwz9*x~$j>aMU&W08&zFJzt4F#*p*4@z& zuG?}yp8*@ThZ@`Kb~b1Q+uB<@#WGu3@%?VaLs%Ee>q()dh!?~fw-NV+`0(wgMDD~d zSMcetYEtEIR`5SP3BCxB>_7cxEmiw_74|q4veqpM7@i)D4`_n#Qs{9;j#{VhKwncs_ht9=hJ5}k^VoDOn+x7fGg zUyA3Mki7*3(pe+`oI`Lyq;vQK{(L207; zuXfqvBv)a@LB(}wBLSOEFp=0M*S}jA8Y?R;$Z(kiuMN`>>pIv z|CGZ1hYt1+rfC1NgZ*a|_U};GzZ-Fb3S0ksIz{`1;H%<)Oksb%!hV;7{r(i~f6l@F z8HIfs>(=)Fp@aQnDcb)h2m9hrjpY7EzYDS2A9k>RirW`|X9X%t*8YD#CO%dB74bs` z@%LCx{6_Fq?UzF@3rJ#rpT^H!_*ngai`!pF!cr=~(Y*0X7!?Jde5Q2Kf&T>O%V!EC zFL)xK0_UlWFeasb&JQG^n&z?Ge^l@-3Os*g3f^XsxAJ|QuUq&A=UdxL)L*Fm4EXq` z6m7L=k_;C_A3V~L`i~jqTgZ*4CFp>S!4))I| z>~B!mUxfE-Rr^<`Xukk_Rr_x)F)J?Df0M#K{aruVx307HbNgcdz|>~iqB7Z}^q>R( zAm?Y9Vu`D`7kSiy|1{@|_7V!jy~v;Bd}}*B!}@heFiRDIXxipgEYqGN15&c`{})CWV37a- literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/sparse_img_align.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/sparse_img_align.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..b57b60e742e309864a66212ef9b22bcf93a40f32 GIT binary patch literal 195528 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 VMeRRM;pd%cqBJbg4qB7 literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/sparse_img_align_gpu.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..f85fc16c8f1547b28baab9df660b8bd7ca7eacca GIT binary patch literal 245544 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�Xo#}e!&?8`-D3Y9H2+?M1zKO0ozG;Ur${c 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

nb&9r2Gm%su`~bo`UF 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
?*y7=oQM0KGfoC- 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

B^pjVA5i3Vd1p^Ck9Y zNbGwQ_Fpk+e~rTaT#5aACH4af`?V(R*DCC~ECVFOk^yDeO0xw7*Vaf0x95sl8 z|C9Cx87@x5`Rn}>|IaG?U(4;^Ee!KKRkxi34FqZp=Z{*G{tpAbEdEm^{x6XDznpdw_@4zAXc#}e|2f<~uSTdAdjG3AUqAm_ zYtsLedNb) z5+68k2zeeX=+8%4oUcEA(>Y%+pP2>7!2=X3w*`O72mzf9qO4!1u*XD?N^{Rf5r z3pqb(|5y0GRucb*CI0_M;r|A1zpu_;z5hMainXz_ns;eXOwLBlR?ALkE`Nc?Y5_+P~BL-RzW)QBzk_69T%s5Q(V z*5w2Rqxqi*d|CXbO8oz+#Q!nezCQjNxczAHU#IZD-lYE?h5s8Q{{NT6{~ZedHG43A z(c<5t@V^h|M~nY?h5x4|{y#49KkGL6_?g4)M~nY5&exBh3r+gJ2>7!8lU^T;AMO87 zO8kFG;r|A1KU(}hRrtTlr2nTC{x6sK|0{|AxAv3AzmeOI7XR6tuaAGyh+zDp^`AoE z%i>=v@&7jx|9_|OKZo0o7XM=k|L2T^Nhs*>ma}Y8^*u2-2U94n$X{b zP$^hQ2EHtQ`P_agDu;yQ_wOb4D;4%no3vk{u)lDB&@Q$AoW%ZKh5dYf;TEm_I~DfV zA28a-@1KbHiGF!qe|h|0F=;;;__FwKJZQ9!-#^jYFIU)4bp-j*>OWgyzy6TXK7Rj1 zZ~sMw{dFeo|5;)G>|vw*7bNz-QrJIh(*9=(`$-K(`!7oD4;dhD|EW%M@gE3$S^K9S zG1|xPr|9GVLxufXllGS>?B^df+Q;vw=Fp2yd&NrOD6ntSfs72H8clNUOUwAAi zA;uXTf44~D-!nbf{~(J24H>`TgP>Htu3_~2{{t84gH`|l literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/visualizer.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/visualizer.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..0b06ecef27cf5e76fa94e35437e7f264b8dce4df GIT binary patch literal 277528 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 /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/GPU_version/vio/cmake-build-debug/atomic_configure/local_setup.bash b/GPU_version/vio/cmake-build-debug/atomic_configure/local_setup.bash new file mode 100644 index 0000000..7da0d97 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/atomic_configure/local_setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/local_setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/GPU_version/vio/cmake-build-debug/atomic_configure/local_setup.sh b/GPU_version/vio/cmake-build-debug/atomic_configure/local_setup.sh new file mode 100644 index 0000000..a47fa92 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/atomic_configure/local_setup.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/local_setup.sh.in + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel} +CATKIN_SETUP_UTIL_ARGS="--extend --local" +. "$_CATKIN_SETUP_DIR/setup.sh" +unset CATKIN_SETUP_UTIL_ARGS diff --git a/GPU_version/vio/cmake-build-debug/atomic_configure/local_setup.zsh b/GPU_version/vio/cmake-build-debug/atomic_configure/local_setup.zsh new file mode 100644 index 0000000..e692acc --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/atomic_configure/local_setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/local_setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/GPU_version/vio/cmake-build-debug/atomic_configure/setup.bash b/GPU_version/vio/cmake-build-debug/atomic_configure/setup.bash new file mode 100644 index 0000000..ff47af8 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/atomic_configure/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/GPU_version/vio/cmake-build-debug/atomic_configure/setup.sh b/GPU_version/vio/cmake-build-debug/atomic_configure/setup.sh new file mode 100644 index 0000000..036d9c3 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/atomic_configure/setup.sh @@ -0,0 +1,96 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file +# --local: only considers this workspace but not the chained ones +# In plain sh shell which doesn't support arguments for sourced scripts you can +# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +# use TMPDIR if it exists, otherwise fall back to /tmp +if [ -d "${TMPDIR:-}" ]; then + _TMPDIR="${TMPDIR}" +else + _TMPDIR=/tmp +fi +_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` +unset _TMPDIR +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" +_RC=$? +if [ $_RC -ne 0 ]; then + if [ $_RC -eq 2 ]; then + echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" + else + echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" + fi + unset _RC + unset _SETUP_UTIL + rm -f "$_SETUP_TMP" + unset _SETUP_TMP + return 1 +fi +unset _RC +unset _SETUP_UTIL +. "$_SETUP_TMP" +rm -f "$_SETUP_TMP" +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/GPU_version/vio/cmake-build-debug/atomic_configure/setup.zsh b/GPU_version/vio/cmake-build-debug/atomic_configure/setup.zsh new file mode 100644 index 0000000..9f780b7 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/atomic_configure/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/GPU_version/vio/cmake-build-debug/catkin/catkin_generated/version/package.cmake b/GPU_version/vio/cmake-build-debug/catkin/catkin_generated/version/package.cmake new file mode 100644 index 0000000..b3278c8 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin/catkin_generated/version/package.cmake @@ -0,0 +1,24 @@ +set(_CATKIN_CURRENT_PACKAGE "catkin") +set(catkin_VERSION "0.7.28") +set(catkin_MAINTAINER "Dirk Thomas ") +set(catkin_PACKAGE_FORMAT "3") +set(catkin_BUILD_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_BUILD_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_EXPORT_DEPENDS "google-mock" "gtest" "python-nose" "python3-nose" "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_BUILD_EXPORT_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_EXPORT_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILDTOOL_DEPENDS "cmake" "python-setuptools" "python3-setuptools") +set(catkin_BUILDTOOL_EXPORT_DEPENDS "cmake" "python3-setuptools") +set(catkin_EXEC_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_EXEC_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_EXEC_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_RUN_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy" "google-mock" "gtest" "python-nose" "python3-nose") +set(catkin_RUN_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_RUN_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_TEST_DEPENDS "python-mock" "python3-mock" "python-nose" "python3-nose") +set(catkin_DOC_DEPENDS ) +set(catkin_URL_WEBSITE "http://wiki.ros.org/catkin") +set(catkin_URL_BUGTRACKER "https://github.com/ros/catkin/issues") +set(catkin_URL_REPOSITORY "https://github.com/ros/catkin") +set(catkin_DEPRECATED "") \ No newline at end of file diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/env_cached.sh b/GPU_version/vio/cmake-build-debug/catkin_generated/env_cached.sh new file mode 100755 index 0000000..d6be91d --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/env_cached.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup_cached.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup_cached.sh" +exec "$@" diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/generate_cached_setup.py b/GPU_version/vio/cmake-build-debug/catkin_generated/generate_cached_setup.py new file mode 100644 index 0000000..50853c2 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/generate_cached_setup.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +from __future__ import print_function + +import os +import stat +import sys + +# find the import for catkin's python package - either from source space or from an installed underlay +if os.path.exists(os.path.join('/opt/ros/melodic/share/catkin/cmake', 'catkinConfig.cmake.in')): + sys.path.insert(0, os.path.join('/opt/ros/melodic/share/catkin/cmake', '..', 'python')) +try: + from catkin.environment_cache import generate_environment_script +except ImportError: + # search for catkin package in all workspaces and prepend to path + for workspace in '/opt/ros/melodic'.split(';'): + python_path = os.path.join(workspace, 'lib/python2.7/dist-packages') + if os.path.isdir(os.path.join(python_path, 'catkin')): + sys.path.insert(0, python_path) + break + from catkin.environment_cache import generate_environment_script + +code = generate_environment_script('/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/env.sh') + +output_filename = '/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/setup_cached.sh' +with open(output_filename, 'w') as f: + # print('Generate script for cached setup "%s"' % output_filename) + f.write('\n'.join(code)) + +mode = os.stat(output_filename).st_mode +os.chmod(output_filename, mode | stat.S_IXUSR) diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/.rosinstall b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/.rosinstall new file mode 100644 index 0000000..6fb13af --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /usr/local/setup.sh diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/_setup_util.py b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/_setup_util.py new file mode 100755 index 0000000..760f26f --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/_setup_util.py @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- coding: utf-8 -*- + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +"""This file generates shell code for the setup.SHELL scripts to set environment variables.""" + +from __future__ import print_function + +import argparse +import copy +import errno +import os +import platform +import sys + +CATKIN_MARKER_FILE = '.catkin' + +system = platform.system() +IS_DARWIN = (system == 'Darwin') +IS_WINDOWS = (system == 'Windows') + +PATH_TO_ADD_SUFFIX = ['bin'] +if IS_WINDOWS: + # while catkin recommends putting dll's into bin, 3rd party packages often put dll's into lib + # since Windows finds dll's via the PATH variable, prepend it with path to lib + PATH_TO_ADD_SUFFIX.extend([['lib', os.path.join('lib', 'x86_64-linux-gnu')]]) + +# subfolder of workspace prepended to CMAKE_PREFIX_PATH +ENV_VAR_SUBFOLDERS = { + 'CMAKE_PREFIX_PATH': '', + 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': ['lib', os.path.join('lib', 'x86_64-linux-gnu')], + 'PATH': PATH_TO_ADD_SUFFIX, + 'PKG_CONFIG_PATH': [os.path.join('lib', 'pkgconfig'), os.path.join('lib', 'x86_64-linux-gnu', 'pkgconfig')], + 'PYTHONPATH': 'lib/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + """ + Generate shell code to reset environment variables. + + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + """ + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolders = env_var_subfolders[key] + if not isinstance(subfolders, list): + subfolders = [subfolders] + value = _rollback_env_variable(unmodified_environ, key, subfolders) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolders): + """ + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolders: list of str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + """ + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + for subfolder in subfolders: + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): + """ + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + """ + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + """Generate shell code to prepend environment variables for the all workspaces.""" + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolders): + """ + Return the prefix to prepend to the environment variable NAME. + + Adding any path in NEW_PATHS_STR without creating duplicate or empty items. + """ + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if not isinstance(subfolders, list): + subfolders = [subfolders] + for subfolder in subfolders: + path_tmp = path + if subfolder: + path_tmp = os.path.join(path_tmp, subfolder) + # skip nonexistent paths + if not os.path.exists(path_tmp): + continue + # exclude any path already in env and any path we already added + if path_tmp not in environ_paths and path_tmp not in checked_paths: + checked_paths.append(path_tmp) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + """Generate shell code with found environment hooks for the all workspaces.""" + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + sys.exit(1) + + if not args.local: + # environment at generation time + CMAKE_PREFIX_PATH = '/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/env.sh b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/env.sh new file mode 100755 index 0000000..8aa9d24 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/env.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/local_setup.bash b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/local_setup.bash new file mode 100644 index 0000000..7da0d97 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/local_setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/local_setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/local_setup.sh b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/local_setup.sh new file mode 100644 index 0000000..f021098 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/local_setup.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/local_setup.sh.in + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/usr/local} +CATKIN_SETUP_UTIL_ARGS="--extend --local" +. "$_CATKIN_SETUP_DIR/setup.sh" +unset CATKIN_SETUP_UTIL_ARGS diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/local_setup.zsh b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/local_setup.zsh new file mode 100644 index 0000000..e692acc --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/local_setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/local_setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/setup.bash b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/setup.bash new file mode 100644 index 0000000..ff47af8 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/setup.sh b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/setup.sh new file mode 100644 index 0000000..b5a330e --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/setup.sh @@ -0,0 +1,96 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file +# --local: only considers this workspace but not the chained ones +# In plain sh shell which doesn't support arguments for sourced scripts you can +# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/usr/local} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +# use TMPDIR if it exists, otherwise fall back to /tmp +if [ -d "${TMPDIR:-}" ]; then + _TMPDIR="${TMPDIR}" +else + _TMPDIR=/tmp +fi +_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` +unset _TMPDIR +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" +_RC=$? +if [ $_RC -ne 0 ]; then + if [ $_RC -eq 2 ]; then + echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" + else + echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" + fi + unset _RC + unset _SETUP_UTIL + rm -f "$_SETUP_TMP" + unset _SETUP_TMP + return 1 +fi +unset _RC +unset _SETUP_UTIL +. "$_SETUP_TMP" +rm -f "$_SETUP_TMP" +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/setup.zsh b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/setup.zsh new file mode 100644 index 0000000..9f780b7 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vio-msg-extras.cmake b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vio-msg-extras.cmake new file mode 100644 index 0000000..1945bbe --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vio-msg-extras.cmake @@ -0,0 +1,2 @@ +set(vio_MESSAGE_FILES "") +set(vio_SERVICE_FILES "srv/getOdom.srv;srv/stop.srv;srv/start.srv") diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vio-msg-paths.cmake b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vio-msg-paths.cmake new file mode 100644 index 0000000..a67804a --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vio-msg-paths.cmake @@ -0,0 +1,4 @@ +# generated from genmsg/cmake/pkg-msg-paths.cmake.installspace.in + +_prepend_path("${vio_DIR}/.." "" vio_MSG_INCLUDE_DIRS UNIQUE) +set(vio_MSG_DEPENDENCIES std_msgs) diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vio.pc b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vio.pc new file mode 100644 index 0000000..e29b6bf --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vio.pc @@ -0,0 +1,8 @@ +prefix=/usr/local + +Name: vio +Description: Description of vio +Version: 0.1.0 +Cflags: -I${prefix}/include -I/usr/include/eigen3 -I/usr/include -I/usr/include/opencv -I/root/workspace/Sophus +Libs: -L${prefix}/lib /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_ml.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_photo.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_shape.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_superres.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_video.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_videostab.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_viz.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_aruco.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_bgsegm.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_bioinspired.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_ccalib.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_datasets.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_dpm.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_face.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_freetype.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_fuzzy.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_hdf.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_line_descriptor.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_plot.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_reg.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_rgbd.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_saliency.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_stereo.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_structured_light.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_surface_matching.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_text.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_xobjdetect.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_xphoto.so.3.2.0 /root/workspace/Sophus/build/libSophus.so /usr/lib/x86_64-linux-gnu/libboost_thread.so -lpthread /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_atomic.so +Requires: roscpp roslib image_transport cv_bridge tf geometry_msgs message_runtime diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vioConfig-version.cmake b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vioConfig-version.cmake new file mode 100644 index 0000000..e03eef1 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vioConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-version.cmake.in +set(PACKAGE_VERSION "0.1.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vioConfig.cmake b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vioConfig.cmake new file mode 100644 index 0000000..0609a95 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vioConfig.cmake @@ -0,0 +1,223 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list and remove existing duplicates from the list +# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig +# self contained +macro(_list_append_deduplicate listname) + if(NOT "${ARGN}" STREQUAL "") + if(${listname}) + list(REMOVE_ITEM ${listname} ${ARGN}) + endif() + list(APPEND ${listname} ${ARGN}) + endif() +endmacro() + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# pack a list of libraries with optional build configuration keywords +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_pack_libraries_with_build_configuration VAR) + set(${VAR} "") + set(_argn ${ARGN}) + list(LENGTH _argn _count) + set(_index 0) + while(${_index} LESS ${_count}) + list(GET _argn ${_index} lib) + if("${lib}" MATCHES "^(debug|optimized|general)$") + math(EXPR _index "${_index} + 1") + if(${_index} EQUAL ${_count}) + message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") + endif() + list(GET _argn ${_index} library) + list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") + else() + list(APPEND ${VAR} "${lib}") + endif() + math(EXPR _index "${_index} + 1") + endwhile() +endmacro() + +# unpack a list of libraries with optional build configuration keyword prefixes +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_unpack_libraries_with_build_configuration VAR) + set(${VAR} "") + foreach(lib ${ARGN}) + string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") + list(APPEND ${VAR} "${lib}") + endforeach() +endmacro() + + +if(vio_CONFIG_INCLUDED) + return() +endif() +set(vio_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("FALSE" STREQUAL "TRUE") + set(vio_SOURCE_PREFIX /root/Projects/ROS/src/p_33_vio/GPU_version/vio) + set(vio_DEVEL_PREFIX /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel) + set(vio_INSTALL_PREFIX "") + set(vio_PREFIX ${vio_DEVEL_PREFIX}) +else() + set(vio_SOURCE_PREFIX "") + set(vio_DEVEL_PREFIX "") + set(vio_INSTALL_PREFIX /usr/local) + set(vio_PREFIX ${vio_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'vio' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(vio_FOUND_CATKIN_PROJECT TRUE) + +if(NOT "include;/usr/include/eigen3;/usr/include;/usr/include/opencv;/root/workspace/Sophus " STREQUAL " ") + set(vio_INCLUDE_DIRS "") + set(_include_dirs "include;/usr/include/eigen3;/usr/include;/usr/include/opencv;/root/workspace/Sophus") + if(NOT " " STREQUAL " ") + set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") + elseif(NOT " " STREQUAL " ") + set(_report "Check the website '' for information and consider reporting the problem.") + else() + set(_report "Report the problem to the maintainer 'Gfuse ' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${vio_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'vio' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'vio' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") + endif() + _list_append_unique(vio_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "/usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_features2d.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_flann.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_highgui.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ml.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_photo.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_shape.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_stitching.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_superres.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_video.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_videoio.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_videostab.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_viz.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_aruco.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_bgsegm.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_bioinspired.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ccalib.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_datasets.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_dpm.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_face.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_freetype.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_fuzzy.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_hdf.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_line_descriptor.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_optflow.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_plot.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_reg.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_rgbd.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_saliency.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_stereo.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_structured_light.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_surface_matching.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_text.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_xobjdetect.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_xphoto.so.3.2.0;/root/workspace/Sophus/build/libSophus.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;-lpthread;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_atomic.so") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND vio_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND vio_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT vio_NUM_DUMMY_TARGETS) + set(vio_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::vio::wrapped-linker-option${vio_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR vio_NUM_DUMMY_TARGETS "${vio_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::vio::wrapped-linker-option${vio_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND vio_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND vio_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND vio_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /usr/local/lib;/opt/ros/melodic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(vio_LIBRARY_DIRS ${lib_path}) + list(APPEND vio_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'vio'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND vio_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(vio_EXPORTED_TARGETS "vio_generate_messages_cpp;vio_generate_messages_eus;vio_generate_messages_lisp;vio_generate_messages_nodejs;vio_generate_messages_py") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${vio_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "roscpp;roslib;image_transport;cv_bridge;tf;geometry_msgs;message_runtime") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 vio_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${vio_dep}_FOUND) + find_package(${vio_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${vio_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(vio_INCLUDE_DIRS ${${vio_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(vio_LIBRARIES ${vio_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${vio_dep}_LIBRARIES}) + _list_append_deduplicate(vio_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(vio_LIBRARIES ${vio_LIBRARIES}) + + _list_append_unique(vio_LIBRARY_DIRS ${${vio_dep}_LIBRARY_DIRS}) + list(APPEND vio_EXPORTED_TARGETS ${${vio_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "vio-msg-extras.cmake") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${vio_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/ordered_paths.cmake b/GPU_version/vio/cmake-build-debug/catkin_generated/ordered_paths.cmake new file mode 100644 index 0000000..88ba1d8 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/ordered_paths.cmake @@ -0,0 +1 @@ +set(ORDERED_PATHS "/opt/ros/melodic/lib") \ No newline at end of file diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/package.cmake b/GPU_version/vio/cmake-build-debug/catkin_generated/package.cmake new file mode 100644 index 0000000..15fc625 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/package.cmake @@ -0,0 +1,16 @@ +set(_CATKIN_CURRENT_PACKAGE "vio") +set(vio_VERSION "0.1.0") +set(vio_MAINTAINER "Gfuse ") +set(vio_PACKAGE_FORMAT "1") +set(vio_BUILD_DEPENDS "cmake_modules" "roscpp" "roslib" "sensor_msgs" "image_transport" "cv_bridge" "tf" "geometry_msgs" "message_generation") +set(vio_BUILD_EXPORT_DEPENDS "roscpp" "roslib" "image_transport" "cv_bridge" "tf" "geometry_msgs" "message_runtime") +set(vio_BUILDTOOL_DEPENDS "catkin") +set(vio_BUILDTOOL_EXPORT_DEPENDS ) +set(vio_EXEC_DEPENDS "roscpp" "roslib" "image_transport" "cv_bridge" "tf" "geometry_msgs" "message_runtime") +set(vio_RUN_DEPENDS "roscpp" "roslib" "image_transport" "cv_bridge" "tf" "geometry_msgs" "message_runtime") +set(vio_TEST_DEPENDS ) +set(vio_DOC_DEPENDS ) +set(vio_URL_WEBSITE "") +set(vio_URL_BUGTRACKER "") +set(vio_URL_REPOSITORY "") +set(vio_DEPRECATED "") \ No newline at end of file diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/pkg.develspace.context.pc.py b/GPU_version/vio/cmake-build-debug/catkin_generated/pkg.develspace.context.pc.py new file mode 100644 index 0000000..19c7b9a --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/pkg.develspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/include;/root/Projects/ROS/src/p_33_vio/GPU_version/vio/include;/usr/include/eigen3;/usr/include;/usr/include/opencv;/root/workspace/Sophus".split(';') if "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/include;/root/Projects/ROS/src/p_33_vio/GPU_version/vio/include;/usr/include/eigen3;/usr/include;/usr/include/opencv;/root/workspace/Sophus" != "" else [] +PROJECT_CATKIN_DEPENDS = "roscpp;roslib;image_transport;cv_bridge;tf;geometry_msgs;message_runtime".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "/usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_features2d.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_flann.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_highgui.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ml.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_photo.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_shape.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_stitching.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_superres.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_video.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_videoio.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_videostab.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_viz.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_aruco.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_bgsegm.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_bioinspired.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ccalib.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_datasets.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_dpm.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_face.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_freetype.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_fuzzy.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_hdf.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_line_descriptor.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_optflow.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_plot.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_reg.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_rgbd.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_saliency.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_stereo.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_structured_light.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_surface_matching.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_text.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_xobjdetect.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_xphoto.so.3.2.0;/root/workspace/Sophus/build/libSophus.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;-lpthread;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_atomic.so".split(';') if "/usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_features2d.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_flann.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_highgui.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ml.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_photo.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_shape.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_stitching.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_superres.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_video.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_videoio.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_videostab.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_viz.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_aruco.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_bgsegm.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_bioinspired.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ccalib.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_datasets.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_dpm.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_face.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_freetype.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_fuzzy.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_hdf.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_line_descriptor.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_optflow.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_plot.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_reg.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_rgbd.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_saliency.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_stereo.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_structured_light.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_surface_matching.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_text.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_xobjdetect.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_xphoto.so.3.2.0;/root/workspace/Sophus/build/libSophus.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;-lpthread;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_atomic.so" != "" else [] +PROJECT_NAME = "vio" +PROJECT_SPACE_DIR = "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel" +PROJECT_VERSION = "0.1.0" diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/pkg.installspace.context.pc.py b/GPU_version/vio/cmake-build-debug/catkin_generated/pkg.installspace.context.pc.py new file mode 100644 index 0000000..9f4a084 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/pkg.installspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "${prefix}/include;/usr/include/eigen3;/usr/include;/usr/include/opencv;/root/workspace/Sophus".split(';') if "${prefix}/include;/usr/include/eigen3;/usr/include;/usr/include/opencv;/root/workspace/Sophus" != "" else [] +PROJECT_CATKIN_DEPENDS = "roscpp;roslib;image_transport;cv_bridge;tf;geometry_msgs;message_runtime".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "/usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_features2d.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_flann.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_highgui.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ml.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_photo.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_shape.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_stitching.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_superres.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_video.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_videoio.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_videostab.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_viz.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_aruco.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_bgsegm.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_bioinspired.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ccalib.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_datasets.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_dpm.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_face.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_freetype.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_fuzzy.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_hdf.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_line_descriptor.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_optflow.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_plot.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_reg.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_rgbd.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_saliency.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_stereo.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_structured_light.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_surface_matching.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_text.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_xobjdetect.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_xphoto.so.3.2.0;/root/workspace/Sophus/build/libSophus.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;-lpthread;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_atomic.so".split(';') if "/usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_features2d.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_flann.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_highgui.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ml.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_photo.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_shape.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_stitching.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_superres.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_video.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_videoio.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_videostab.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_viz.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_aruco.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_bgsegm.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_bioinspired.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ccalib.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_datasets.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_dpm.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_face.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_freetype.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_fuzzy.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_hdf.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_line_descriptor.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_optflow.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_plot.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_reg.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_rgbd.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_saliency.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_stereo.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_structured_light.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_surface_matching.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_text.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_xobjdetect.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_xphoto.so.3.2.0;/root/workspace/Sophus/build/libSophus.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;-lpthread;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_atomic.so" != "" else [] +PROJECT_NAME = "vio" +PROJECT_SPACE_DIR = "/usr/local" +PROJECT_VERSION = "0.1.0" diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/setup_cached.sh b/GPU_version/vio/cmake-build-debug/catkin_generated/setup_cached.sh new file mode 100755 index 0000000..4f2dcf8 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/setup_cached.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/python/catkin/environment_cache.py + +# based on a snapshot of the environment before and after calling the setup script +# it emulates the modifications of the setup script without recurring computations + +# new environment variables + +# modified environment variables +export CMAKE_PREFIX_PATH="/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel:$CMAKE_PREFIX_PATH" +export LD_LIBRARY_PATH="/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/lib:$LD_LIBRARY_PATH" +export PATH='/opt/ros/melodic/bin:/opt/Aws:/opt/Pcl:/opt/Vtk:/usr/lib/qt5/lib:/usr/lib/qt5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' +export PKG_CONFIG_PATH="/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/lib/pkgconfig:$PKG_CONFIG_PATH" +export PYTHONPATH="/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/lib/python2.7/dist-packages:$PYTHONPATH" +export ROSLISP_PACKAGE_DIRECTORIES='/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/share/common-lisp' +export ROS_PACKAGE_PATH="/root/Projects/ROS/src/p_33_vio/GPU_version/vio:$ROS_PACKAGE_PATH" \ No newline at end of file diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/_setup_util.py.stamp b/GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/_setup_util.py.stamp new file mode 100755 index 0000000..760f26f --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/_setup_util.py.stamp @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- coding: utf-8 -*- + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +"""This file generates shell code for the setup.SHELL scripts to set environment variables.""" + +from __future__ import print_function + +import argparse +import copy +import errno +import os +import platform +import sys + +CATKIN_MARKER_FILE = '.catkin' + +system = platform.system() +IS_DARWIN = (system == 'Darwin') +IS_WINDOWS = (system == 'Windows') + +PATH_TO_ADD_SUFFIX = ['bin'] +if IS_WINDOWS: + # while catkin recommends putting dll's into bin, 3rd party packages often put dll's into lib + # since Windows finds dll's via the PATH variable, prepend it with path to lib + PATH_TO_ADD_SUFFIX.extend([['lib', os.path.join('lib', 'x86_64-linux-gnu')]]) + +# subfolder of workspace prepended to CMAKE_PREFIX_PATH +ENV_VAR_SUBFOLDERS = { + 'CMAKE_PREFIX_PATH': '', + 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': ['lib', os.path.join('lib', 'x86_64-linux-gnu')], + 'PATH': PATH_TO_ADD_SUFFIX, + 'PKG_CONFIG_PATH': [os.path.join('lib', 'pkgconfig'), os.path.join('lib', 'x86_64-linux-gnu', 'pkgconfig')], + 'PYTHONPATH': 'lib/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + """ + Generate shell code to reset environment variables. + + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + """ + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolders = env_var_subfolders[key] + if not isinstance(subfolders, list): + subfolders = [subfolders] + value = _rollback_env_variable(unmodified_environ, key, subfolders) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolders): + """ + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolders: list of str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + """ + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + for subfolder in subfolders: + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): + """ + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + """ + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + """Generate shell code to prepend environment variables for the all workspaces.""" + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolders): + """ + Return the prefix to prepend to the environment variable NAME. + + Adding any path in NEW_PATHS_STR without creating duplicate or empty items. + """ + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if not isinstance(subfolders, list): + subfolders = [subfolders] + for subfolder in subfolders: + path_tmp = path + if subfolder: + path_tmp = os.path.join(path_tmp, subfolder) + # skip nonexistent paths + if not os.path.exists(path_tmp): + continue + # exclude any path already in env and any path we already added + if path_tmp not in environ_paths and path_tmp not in checked_paths: + checked_paths.append(path_tmp) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + """Generate shell code with found environment hooks for the all workspaces.""" + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + sys.exit(1) + + if not args.local: + # environment at generation time + CMAKE_PREFIX_PATH = '/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/interrogate_setup_dot_py.py.stamp b/GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/interrogate_setup_dot_py.py.stamp new file mode 100644 index 0000000..5e25fbf --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/interrogate_setup_dot_py.py.stamp @@ -0,0 +1,255 @@ +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +from __future__ import print_function + +import os +import runpy +import sys +from argparse import ArgumentParser + +setup_modules = [] + +try: + import distutils.core + setup_modules.append(distutils.core) +except ImportError: + pass + +try: + import setuptools + setup_modules.append(setuptools) +except ImportError: + pass + +assert setup_modules, 'Must have distutils or setuptools installed' + + +def _get_locations(pkgs, package_dir): + """ + Based on setuptools logic and the package_dir dict, builds a dict of location roots for each pkg in pkgs. + + See http://docs.python.org/distutils/setupscript.html + + :returns: a dict {pkgname: root} for each pkgname in pkgs (and each of their parents) + """ + # package_dir contains a dict {package_name: relativepath} + # Example {'': 'src', 'foo': 'lib', 'bar': 'lib2'} + # + # '' means where to look for any package unless a parent package + # is listed so package bar.pot is expected at lib2/bar/pot, + # whereas package sup.dee is expected at src/sup/dee + # + # if package_dir does not state anything about a package, + # setuptool expects the package folder to be in the root of the + # project + locations = {} + allprefix = package_dir.get('', '') + for pkg in pkgs: + parent_location = None + splits = pkg.split('.') + # we iterate over compound name from parent to child + # so once we found parent, children just append to their parent + for key_len in range(len(splits)): + key = '.'.join(splits[:key_len + 1]) + if key not in locations: + if key in package_dir: + locations[key] = package_dir[key] + elif parent_location is not None: + locations[key] = os.path.join(parent_location, splits[key_len]) + else: + locations[key] = os.path.join(allprefix, key) + parent_location = locations[key] + return locations + + +def generate_cmake_file(package_name, version, scripts, package_dir, pkgs, modules, setup_module=None): + """ + Generate lines to add to a cmake file which will set variables. + + :param version: str, format 'int.int.int' + :param scripts: [list of str]: relative paths to scripts + :param package_dir: {modulename: path} + :param pkgs: [list of str] python_packages declared in catkin package + :param modules: [list of str] python modules + :param setup_module: str, setuptools or distutils + """ + prefix = '%s_SETUP_PY' % package_name + result = [] + if setup_module: + result.append(r'set(%s_SETUP_MODULE "%s")' % (prefix, setup_module)) + result.append(r'set(%s_VERSION "%s")' % (prefix, version)) + result.append(r'set(%s_SCRIPTS "%s")' % (prefix, ';'.join(scripts))) + + # Remove packages with '.' separators. + # + # setuptools allows specifying submodules in other folders than + # their parent + # + # The symlink approach of catkin does not work with such submodules. + # In the common case, this does not matter as the submodule is + # within the containing module. We verify this assumption, and if + # it passes, we remove submodule packages. + locations = _get_locations(pkgs, package_dir) + for pkgname, location in locations.items(): + if '.' not in pkgname: + continue + splits = pkgname.split('.') + # hack: ignore write-combining setup.py files for msg and srv files + if splits[1] in ['msg', 'srv']: + continue + # check every child has the same root folder as its parent + root_name = splits[0] + root_location = location + for _ in range(len(splits) - 1): + root_location = os.path.dirname(root_location) + if root_location != locations[root_name]: + raise RuntimeError( + 'catkin_export_python does not support setup.py files that combine across multiple directories: %s in %s, %s in %s' % (pkgname, location, root_name, locations[root_name])) + + # If checks pass, remove all submodules + pkgs = [p for p in pkgs if '.' not in p] + + resolved_pkgs = [] + for pkg in pkgs: + resolved_pkgs += [locations[pkg]] + + result.append(r'set(%s_PACKAGES "%s")' % (prefix, ';'.join(pkgs))) + result.append(r'set(%s_PACKAGE_DIRS "%s")' % (prefix, ';'.join(resolved_pkgs).replace('\\', '/'))) + + # skip modules which collide with package names + filtered_modules = [] + for modname in modules: + splits = modname.split('.') + # check all parents too + equals_package = [('.'.join(splits[:-i]) in locations) for i in range(len(splits))] + if any(equals_package): + continue + filtered_modules.append(modname) + module_locations = _get_locations(filtered_modules, package_dir) + + result.append(r'set(%s_MODULES "%s")' % (prefix, ';'.join(['%s.py' % m.replace('.', '/') for m in filtered_modules]))) + result.append(r'set(%s_MODULE_DIRS "%s")' % (prefix, ';'.join([module_locations[m] for m in filtered_modules]).replace('\\', '/'))) + + return result + + +def _create_mock_setup_function(setup_module, package_name, outfile): + """ + Create a function to call instead of distutils.core.setup or setuptools.setup. + + It just captures some args and writes them into a file that can be used from cmake. + + :param package_name: name of the package + :param outfile: filename that cmake will use afterwards + :returns: a function to replace disutils.core.setup and setuptools.setup + """ + + def setup(*args, **kwargs): + """Check kwargs and write a scriptfile.""" + if 'version' not in kwargs: + sys.stderr.write("\n*** Unable to find 'version' in setup.py of %s\n" % package_name) + raise RuntimeError('version not found in setup.py') + version = kwargs['version'] + package_dir = kwargs.get('package_dir', {}) + + pkgs = kwargs.get('packages', []) + scripts = kwargs.get('scripts', []) + modules = kwargs.get('py_modules', []) + + unsupported_args = [ + 'entry_points', + 'exclude_package_data', + 'ext_modules ', + 'ext_package', + 'include_package_data', + 'namespace_packages', + 'setup_requires', + 'use_2to3', + 'zip_safe'] + used_unsupported_args = [arg for arg in unsupported_args if arg in kwargs] + if used_unsupported_args: + sys.stderr.write('*** Arguments %s to setup() not supported in catkin devel space in setup.py of %s\n' % (used_unsupported_args, package_name)) + + result = generate_cmake_file(package_name=package_name, + version=version, + scripts=scripts, + package_dir=package_dir, + pkgs=pkgs, + modules=modules, + setup_module=setup_module) + with open(outfile, 'w') as out: + out.write('\n'.join(result)) + + return setup + + +def main(): + """Script main, parses arguments and invokes Dummy.setup indirectly.""" + parser = ArgumentParser(description='Utility to read setup.py values from cmake macros. Creates a file with CMake set commands setting variables.') + parser.add_argument('package_name', help='Name of catkin package') + parser.add_argument('setupfile_path', help='Full path to setup.py') + parser.add_argument('outfile', help='Where to write result to') + + args = parser.parse_args() + + # print("%s" % sys.argv) + # PACKAGE_NAME = sys.argv[1] + # OUTFILE = sys.argv[3] + # print("Interrogating setup.py for package %s into %s " % (PACKAGE_NAME, OUTFILE), + # file=sys.stderr) + + # print("executing %s" % args.setupfile_path) + + # be sure you're in the directory containing + # setup.py so the sys.path manipulation works, + # so the import of __version__ works + os.chdir(os.path.dirname(os.path.abspath(args.setupfile_path))) + + # patch setup() function of distutils and setuptools for the + # context of evaluating setup.py + backup_modules = {} + try: + + for module in setup_modules: + backup_modules[id(module)] = module.setup + module.setup = _create_mock_setup_function( + setup_module=module.__name__, package_name=args.package_name, outfile=args.outfile) + + runpy.run_path(args.setupfile_path) + finally: + for module in setup_modules: + module.setup = backup_modules[id(module)] + + +if __name__ == '__main__': + main() diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/package.xml.stamp b/GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/package.xml.stamp new file mode 100755 index 0000000..262fff1 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/package.xml.stamp @@ -0,0 +1,34 @@ + + + vio + 0.1.0 + + Monocular Visual Odometry + + Majid Geravand + Gfuse + GPLv3 + + + catkin + + + cmake_modules + roscpp + roslib + sensor_msgs + image_transport + cv_bridge + tf + geometry_msgs + message_generation + + + roscpp + roslib + image_transport + cv_bridge + tf + geometry_msgs + message_runtime + \ No newline at end of file diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/pkg-genmsg.cmake.em.stamp b/GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/pkg-genmsg.cmake.em.stamp new file mode 100644 index 0000000..f02628f --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/pkg-genmsg.cmake.em.stamp @@ -0,0 +1,166 @@ +# generated from genmsg/cmake/pkg-genmsg.cmake.em + +@{ +import os +import sys + +import genmsg +import genmsg.base +genmsg.base.log_verbose('GENMSG_VERBOSE' in os.environ) +import genmsg.deps +import genmsg.gentools + +# split incoming variables +messages = messages_str.split(';') if messages_str != '' else [] +services = services_str.split(';') if services_str != '' else [] +dependencies = dependencies_str.split(';') if dependencies_str != '' else [] +dep_search_paths = dep_include_paths_str.split(';') if dep_include_paths_str != '' else [] + +dep_search_paths_dict = {} +dep_search_paths_tuple_list = [] +is_even = True +for val in dep_search_paths: + if is_even: + dep_search_paths_dict.setdefault(val, []) + val_prev = val + is_even = False + else: + dep_search_paths_dict[val_prev].append(val) + dep_search_paths_tuple_list.append((val_prev, val)) + is_even = True +dep_search_paths = dep_search_paths_dict + +if not messages and not services: + print('message(WARNING "Invoking generate_messages() without having added any message or service file before.\nYou should either add add_message_files() and/or add_service_files() calls or remove the invocation of generate_messages().")') + +msg_deps = {} +msg_dep_types = {} +for m in messages: + try: + _deps = genmsg.deps.find_msg_dependencies_with_type(pkg_name, m, dep_search_paths) + msg_deps[m] = [d[1] for d in _deps] + msg_dep_types[m] = [d[0] for d in _deps] + except genmsg.MsgNotFound as e: + print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (m, str(e).replace('"', '\\"'))) + +srv_deps = {} +srv_dep_types = {} +for s in services: + try: + _deps = genmsg.deps.find_srv_dependencies_with_type(pkg_name, s, dep_search_paths) + srv_deps[s] = [d[1] for d in _deps] + srv_dep_types[s] = [d[0] for d in _deps] + except genmsg.MsgNotFound as e: + print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (s, str(e).replace('"', '\\"'))) + +}@ +message(STATUS "@(pkg_name): @(len(messages)) messages, @(len(services)) services") + +set(MSG_I_FLAGS "@(';'.join(["-I%s:%s" % (dep, dir) for dep, dir in dep_search_paths_tuple_list]))") + +# Find all generators +@[if langs]@ +@[for l in langs.split(';')]@ +find_package(@l REQUIRED) +@[end for]@ +@[end if]@ + +add_custom_target(@(pkg_name)_generate_messages ALL) + +# verify that message/service dependencies have not changed since configure +@{all_deps = dict(list(msg_deps.items()) + list(srv_deps.items()))} +@{all_dep_types = dict(list(msg_dep_types.items()) + list(srv_dep_types.items()))} +@[for f in all_deps.keys()]@ +@{dep_types = ':'.join(all_dep_types[f]).replace('\\','/')} +get_filename_component(_filename "@(f)" NAME_WE) +add_custom_target(_@(pkg_name)_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "@(pkg_name)" "@(f)" "@(dep_types)" +) +@[end for]@# messages and services + +# +# langs = @langs +# + +@[if langs]@ +@[for l in langs.split(';')]@ +### Section generating for lang: @l +### Generating Messages +@[for m in msg_deps.keys()]@ +_generate_msg_@(l[3:])(@pkg_name + "@m" + "${MSG_I_FLAGS}" + "@(';'.join(msg_deps[m]).replace("\\","/"))" + ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name +) +@[end for]@# messages + +### Generating Services +@[for s in srv_deps.keys()]@ +_generate_srv_@(l[3:])(@pkg_name + "@s" + "${MSG_I_FLAGS}" + "@(';'.join(srv_deps[s]).replace("\\","/"))" + ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name +) +@[end for]@# services + +### Generating Module File +_generate_module_@(l[3:])(@pkg_name + ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name + "${ALL_GEN_OUTPUT_FILES_@(l[3:])}" +) + +add_custom_target(@(pkg_name)_generate_messages_@(l[3:]) + DEPENDS ${ALL_GEN_OUTPUT_FILES_@(l[3:])} +) +add_dependencies(@(pkg_name)_generate_messages @(pkg_name)_generate_messages_@(l[3:])) + +# add dependencies to all check dependencies targets +@[for f in all_deps.keys()]@ +get_filename_component(_filename "@(f)" NAME_WE) +add_dependencies(@(pkg_name)_generate_messages_@(l[3:]) _@(pkg_name)_generate_messages_check_deps_${_filename}) +@[end for]@# messages and services + +# target for backward compatibility +add_custom_target(@(pkg_name)_@(l)) +add_dependencies(@(pkg_name)_@(l) @(pkg_name)_generate_messages_@(l[3:])) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS @(pkg_name)_generate_messages_@(l[3:])) + +@[end for]@# langs +@[end if]@ + +@[if langs]@ +@[for l in langs.split(';')]@ + +if(@(l)_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name) +@[if l == 'genpy']@ + install(CODE "execute_process(COMMAND \"@(PYTHON_EXECUTABLE)\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name\")") +@[end if]@ + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name + DESTINATION ${@(l)_INSTALL_DIR} +@[if l == 'genpy' and package_has_static_sources]@ + # skip all init files + PATTERN "__init__.py" EXCLUDE + PATTERN "__init__.pyc" EXCLUDE + ) + # install init files which are not in the root folder of the generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name + DESTINATION ${@(l)_INSTALL_DIR} + FILES_MATCHING + REGEX "${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@(pkg_name)/.+/__init__.pyc?$" +@[end if]@ + ) +endif() +@[for d in dependencies]@ +if(TARGET @(d)_generate_messages_@(l[3:])) + add_dependencies(@(pkg_name)_generate_messages_@(l[3:]) @(d)_generate_messages_@(l[3:])) +endif() +@[end for]@# dependencies +@[end for]@# langs +@[end if]@ diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/pkg.pc.em.stamp b/GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/pkg.pc.em.stamp new file mode 100644 index 0000000..549fb75 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/stamps/vio/pkg.pc.em.stamp @@ -0,0 +1,8 @@ +prefix=@PROJECT_SPACE_DIR + +Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) +Description: Description of @PROJECT_NAME +Version: @PROJECT_VERSION +Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) +Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) +Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/vio-msg-extras.cmake.develspace.in b/GPU_version/vio/cmake-build-debug/catkin_generated/vio-msg-extras.cmake.develspace.in new file mode 100644 index 0000000..4fd3bd8 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/vio-msg-extras.cmake.develspace.in @@ -0,0 +1,2 @@ +set(vio_MESSAGE_FILES "") +set(vio_SERVICE_FILES "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv;/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv;/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv") diff --git a/GPU_version/vio/cmake-build-debug/catkin_generated/vio-msg-extras.cmake.installspace.in b/GPU_version/vio/cmake-build-debug/catkin_generated/vio-msg-extras.cmake.installspace.in new file mode 100644 index 0000000..1945bbe --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/catkin_generated/vio-msg-extras.cmake.installspace.in @@ -0,0 +1,2 @@ +set(vio_MESSAGE_FILES "") +set(vio_SERVICE_FILES "srv/getOdom.srv;srv/stop.srv;srv/start.srv") diff --git a/GPU_version/vio/cmake-build-debug/cmake/vio-genmsg-context.py b/GPU_version/vio/cmake-build-debug/cmake/vio-genmsg-context.py new file mode 100644 index 0000000..ae6ee5f --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/cmake/vio-genmsg-context.py @@ -0,0 +1,11 @@ +# generated from genmsg/cmake/pkg-genmsg.context.in + +messages_str = "" +services_str = "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv;/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv;/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv" +pkg_name = "vio" +dependencies_str = "std_msgs" +langs = "gencpp;geneus;genlisp;gennodejs;genpy" +dep_include_paths_str = "std_msgs;/opt/ros/melodic/share/std_msgs/cmake/../msg" +PYTHON_EXECUTABLE = "/usr/bin/python2" +package_has_static_sources = '' == 'TRUE' +genmsg_check_deps_script = "/opt/ros/melodic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py" diff --git a/GPU_version/vio/cmake-build-debug/cmake/vio-genmsg.cmake b/GPU_version/vio/cmake-build-debug/cmake/vio-genmsg.cmake new file mode 100644 index 0000000..a0c19af --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/cmake/vio-genmsg.cmake @@ -0,0 +1,340 @@ +# generated from genmsg/cmake/pkg-genmsg.cmake.em + +message(STATUS "vio: 0 messages, 3 services") + +set(MSG_I_FLAGS "-Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg") + +# Find all generators +find_package(gencpp REQUIRED) +find_package(geneus REQUIRED) +find_package(genlisp REQUIRED) +find_package(gennodejs REQUIRED) +find_package(genpy REQUIRED) + +add_custom_target(vio_generate_messages ALL) + +# verify that message/service dependencies have not changed since configure + + + +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv" NAME_WE) +add_custom_target(_vio_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "vio" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv" "" +) + +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv" NAME_WE) +add_custom_target(_vio_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "vio" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv" "std_msgs/Header" +) + +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv" NAME_WE) +add_custom_target(_vio_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "vio" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv" "" +) + +# +# langs = gencpp;geneus;genlisp;gennodejs;genpy +# + +### Section generating for lang: gencpp +### Generating Messages + +### Generating Services +_generate_srv_cpp(vio + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/vio +) +_generate_srv_cpp(vio + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv" + "${MSG_I_FLAGS}" + "/opt/ros/melodic/share/std_msgs/cmake/../msg/Header.msg" + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/vio +) +_generate_srv_cpp(vio + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/vio +) + +### Generating Module File +_generate_module_cpp(vio + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/vio + "${ALL_GEN_OUTPUT_FILES_cpp}" +) + +add_custom_target(vio_generate_messages_cpp + DEPENDS ${ALL_GEN_OUTPUT_FILES_cpp} +) +add_dependencies(vio_generate_messages vio_generate_messages_cpp) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv" NAME_WE) +add_dependencies(vio_generate_messages_cpp _vio_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv" NAME_WE) +add_dependencies(vio_generate_messages_cpp _vio_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv" NAME_WE) +add_dependencies(vio_generate_messages_cpp _vio_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(vio_gencpp) +add_dependencies(vio_gencpp vio_generate_messages_cpp) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS vio_generate_messages_cpp) + +### Section generating for lang: geneus +### Generating Messages + +### Generating Services +_generate_srv_eus(vio + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/vio +) +_generate_srv_eus(vio + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv" + "${MSG_I_FLAGS}" + "/opt/ros/melodic/share/std_msgs/cmake/../msg/Header.msg" + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/vio +) +_generate_srv_eus(vio + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/vio +) + +### Generating Module File +_generate_module_eus(vio + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/vio + "${ALL_GEN_OUTPUT_FILES_eus}" +) + +add_custom_target(vio_generate_messages_eus + DEPENDS ${ALL_GEN_OUTPUT_FILES_eus} +) +add_dependencies(vio_generate_messages vio_generate_messages_eus) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv" NAME_WE) +add_dependencies(vio_generate_messages_eus _vio_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv" NAME_WE) +add_dependencies(vio_generate_messages_eus _vio_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv" NAME_WE) +add_dependencies(vio_generate_messages_eus _vio_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(vio_geneus) +add_dependencies(vio_geneus vio_generate_messages_eus) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS vio_generate_messages_eus) + +### Section generating for lang: genlisp +### Generating Messages + +### Generating Services +_generate_srv_lisp(vio + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/vio +) +_generate_srv_lisp(vio + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv" + "${MSG_I_FLAGS}" + "/opt/ros/melodic/share/std_msgs/cmake/../msg/Header.msg" + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/vio +) +_generate_srv_lisp(vio + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/vio +) + +### Generating Module File +_generate_module_lisp(vio + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/vio + "${ALL_GEN_OUTPUT_FILES_lisp}" +) + +add_custom_target(vio_generate_messages_lisp + DEPENDS ${ALL_GEN_OUTPUT_FILES_lisp} +) +add_dependencies(vio_generate_messages vio_generate_messages_lisp) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv" NAME_WE) +add_dependencies(vio_generate_messages_lisp _vio_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv" NAME_WE) +add_dependencies(vio_generate_messages_lisp _vio_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv" NAME_WE) +add_dependencies(vio_generate_messages_lisp _vio_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(vio_genlisp) +add_dependencies(vio_genlisp vio_generate_messages_lisp) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS vio_generate_messages_lisp) + +### Section generating for lang: gennodejs +### Generating Messages + +### Generating Services +_generate_srv_nodejs(vio + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/vio +) +_generate_srv_nodejs(vio + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv" + "${MSG_I_FLAGS}" + "/opt/ros/melodic/share/std_msgs/cmake/../msg/Header.msg" + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/vio +) +_generate_srv_nodejs(vio + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/vio +) + +### Generating Module File +_generate_module_nodejs(vio + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/vio + "${ALL_GEN_OUTPUT_FILES_nodejs}" +) + +add_custom_target(vio_generate_messages_nodejs + DEPENDS ${ALL_GEN_OUTPUT_FILES_nodejs} +) +add_dependencies(vio_generate_messages vio_generate_messages_nodejs) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv" NAME_WE) +add_dependencies(vio_generate_messages_nodejs _vio_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv" NAME_WE) +add_dependencies(vio_generate_messages_nodejs _vio_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv" NAME_WE) +add_dependencies(vio_generate_messages_nodejs _vio_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(vio_gennodejs) +add_dependencies(vio_gennodejs vio_generate_messages_nodejs) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS vio_generate_messages_nodejs) + +### Section generating for lang: genpy +### Generating Messages + +### Generating Services +_generate_srv_py(vio + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/vio +) +_generate_srv_py(vio + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv" + "${MSG_I_FLAGS}" + "/opt/ros/melodic/share/std_msgs/cmake/../msg/Header.msg" + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/vio +) +_generate_srv_py(vio + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/vio +) + +### Generating Module File +_generate_module_py(vio + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/vio + "${ALL_GEN_OUTPUT_FILES_py}" +) + +add_custom_target(vio_generate_messages_py + DEPENDS ${ALL_GEN_OUTPUT_FILES_py} +) +add_dependencies(vio_generate_messages vio_generate_messages_py) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv" NAME_WE) +add_dependencies(vio_generate_messages_py _vio_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv" NAME_WE) +add_dependencies(vio_generate_messages_py _vio_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv" NAME_WE) +add_dependencies(vio_generate_messages_py _vio_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(vio_genpy) +add_dependencies(vio_genpy vio_generate_messages_py) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS vio_generate_messages_py) + + + +if(gencpp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/vio) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/vio + DESTINATION ${gencpp_INSTALL_DIR} + ) +endif() +if(TARGET std_msgs_generate_messages_cpp) + add_dependencies(vio_generate_messages_cpp std_msgs_generate_messages_cpp) +endif() + +if(geneus_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/vio) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/vio + DESTINATION ${geneus_INSTALL_DIR} + ) +endif() +if(TARGET std_msgs_generate_messages_eus) + add_dependencies(vio_generate_messages_eus std_msgs_generate_messages_eus) +endif() + +if(genlisp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/vio) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/vio + DESTINATION ${genlisp_INSTALL_DIR} + ) +endif() +if(TARGET std_msgs_generate_messages_lisp) + add_dependencies(vio_generate_messages_lisp std_msgs_generate_messages_lisp) +endif() + +if(gennodejs_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/vio) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/vio + DESTINATION ${gennodejs_INSTALL_DIR} + ) +endif() +if(TARGET std_msgs_generate_messages_nodejs) + add_dependencies(vio_generate_messages_nodejs std_msgs_generate_messages_nodejs) +endif() + +if(genpy_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/vio) + install(CODE "execute_process(COMMAND \"/usr/bin/python2\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/vio\")") + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/vio + DESTINATION ${genpy_INSTALL_DIR} + ) +endif() +if(TARGET std_msgs_generate_messages_py) + add_dependencies(vio_generate_messages_py std_msgs_generate_messages_py) +endif() diff --git a/GPU_version/vio/cmake-build-debug/cmake_install.cmake b/GPU_version/vio/cmake-build-debug/cmake_install.cmake new file mode 100644 index 0000000..1f61240 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/cmake_install.cmake @@ -0,0 +1,206 @@ +# Install script for directory: /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + + if (NOT EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") + file(MAKE_DIRECTORY "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") + endif() + if (NOT EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/.catkin") + file(WRITE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/.catkin" "") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/_setup_util.py") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() +file(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/_setup_util.py") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/env.sh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() +file(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/env.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.bash;/usr/local/local_setup.bash") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() +file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/setup.bash" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/local_setup.bash" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.sh;/usr/local/local_setup.sh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() +file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/setup.sh" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/local_setup.sh" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.zsh;/usr/local/local_setup.zsh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() +file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/setup.zsh" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/local_setup.zsh" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/.rosinstall") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() +file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/.rosinstall") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/vio/srv" TYPE FILE FILES + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/vio/cmake" TYPE FILE FILES "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vio-msg-paths.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/include/vio") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/roseus/ros" TYPE DIRECTORY FILES "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/share/roseus/ros/vio") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/common-lisp/ros" TYPE DIRECTORY FILES "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/share/common-lisp/ros/vio") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/gennodejs/ros" TYPE DIRECTORY FILES "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/share/gennodejs/ros/vio") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + execute_process(COMMAND "/usr/bin/python2" -m compileall "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/lib/python2.7/dist-packages/vio") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/python2.7/dist-packages" TYPE DIRECTORY FILES "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/lib/python2.7/dist-packages/vio") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vio.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/vio/cmake" TYPE FILE FILES "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vio-msg-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/vio/cmake" TYPE FILE FILES + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vioConfig.cmake" + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/catkin_generated/installspace/vioConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/vio" TYPE FILE FILES "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/package.xml") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/GPU_version/vio/cmake-build-debug/devel/.catkin b/GPU_version/vio/cmake-build-debug/devel/.catkin new file mode 100644 index 0000000..9a40dee --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/devel/.catkin @@ -0,0 +1 @@ +/root/Projects/ROS/src/p_33_vio/GPU_version/vio \ No newline at end of file diff --git a/GPU_version/vio/cmake-build-debug/devel/.rosinstall b/GPU_version/vio/cmake-build-debug/devel/.rosinstall new file mode 100644 index 0000000..7ff4c00 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/devel/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/setup.sh diff --git a/GPU_version/vio/cmake-build-debug/devel/_setup_util.py b/GPU_version/vio/cmake-build-debug/devel/_setup_util.py new file mode 100755 index 0000000..760f26f --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/devel/_setup_util.py @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- coding: utf-8 -*- + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +"""This file generates shell code for the setup.SHELL scripts to set environment variables.""" + +from __future__ import print_function + +import argparse +import copy +import errno +import os +import platform +import sys + +CATKIN_MARKER_FILE = '.catkin' + +system = platform.system() +IS_DARWIN = (system == 'Darwin') +IS_WINDOWS = (system == 'Windows') + +PATH_TO_ADD_SUFFIX = ['bin'] +if IS_WINDOWS: + # while catkin recommends putting dll's into bin, 3rd party packages often put dll's into lib + # since Windows finds dll's via the PATH variable, prepend it with path to lib + PATH_TO_ADD_SUFFIX.extend([['lib', os.path.join('lib', 'x86_64-linux-gnu')]]) + +# subfolder of workspace prepended to CMAKE_PREFIX_PATH +ENV_VAR_SUBFOLDERS = { + 'CMAKE_PREFIX_PATH': '', + 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': ['lib', os.path.join('lib', 'x86_64-linux-gnu')], + 'PATH': PATH_TO_ADD_SUFFIX, + 'PKG_CONFIG_PATH': [os.path.join('lib', 'pkgconfig'), os.path.join('lib', 'x86_64-linux-gnu', 'pkgconfig')], + 'PYTHONPATH': 'lib/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + """ + Generate shell code to reset environment variables. + + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + """ + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolders = env_var_subfolders[key] + if not isinstance(subfolders, list): + subfolders = [subfolders] + value = _rollback_env_variable(unmodified_environ, key, subfolders) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolders): + """ + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolders: list of str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + """ + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + for subfolder in subfolders: + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): + """ + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + """ + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + """Generate shell code to prepend environment variables for the all workspaces.""" + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolders): + """ + Return the prefix to prepend to the environment variable NAME. + + Adding any path in NEW_PATHS_STR without creating duplicate or empty items. + """ + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if not isinstance(subfolders, list): + subfolders = [subfolders] + for subfolder in subfolders: + path_tmp = path + if subfolder: + path_tmp = os.path.join(path_tmp, subfolder) + # skip nonexistent paths + if not os.path.exists(path_tmp): + continue + # exclude any path already in env and any path we already added + if path_tmp not in environ_paths and path_tmp not in checked_paths: + checked_paths.append(path_tmp) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + """Generate shell code with found environment hooks for the all workspaces.""" + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + sys.exit(1) + + if not args.local: + # environment at generation time + CMAKE_PREFIX_PATH = '/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/GPU_version/vio/cmake-build-debug/devel/cmake.lock b/GPU_version/vio/cmake-build-debug/devel/cmake.lock new file mode 100644 index 0000000..e69de29 diff --git a/GPU_version/vio/cmake-build-debug/devel/env.sh b/GPU_version/vio/cmake-build-debug/devel/env.sh new file mode 100755 index 0000000..8aa9d24 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/devel/env.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/GPU_version/vio/cmake-build-debug/devel/lib/pkgconfig/vio.pc b/GPU_version/vio/cmake-build-debug/devel/lib/pkgconfig/vio.pc new file mode 100644 index 0000000..85d2f86 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/devel/lib/pkgconfig/vio.pc @@ -0,0 +1,8 @@ +prefix=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel + +Name: vio +Description: Description of vio +Version: 0.1.0 +Cflags: -I/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/include -I/root/Projects/ROS/src/p_33_vio/GPU_version/vio/include -I/usr/include/eigen3 -I/usr/include -I/usr/include/opencv -I/root/workspace/Sophus +Libs: -L${prefix}/lib /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_ml.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_photo.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_shape.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_superres.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_video.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_videostab.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_viz.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_aruco.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_bgsegm.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_bioinspired.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_ccalib.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_datasets.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_dpm.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_face.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_freetype.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_fuzzy.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_hdf.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_line_descriptor.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_optflow.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_plot.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_reg.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_rgbd.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_saliency.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_stereo.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_structured_light.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_surface_matching.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_text.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_xobjdetect.so.3.2.0 /usr/lib/x86_64-linux-gnu/libopencv_xphoto.so.3.2.0 /root/workspace/Sophus/build/libSophus.so /usr/lib/x86_64-linux-gnu/libboost_thread.so -lpthread /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_atomic.so +Requires: roscpp roslib image_transport cv_bridge tf geometry_msgs message_runtime diff --git a/GPU_version/vio/cmake-build-debug/devel/lib/python2.7/dist-packages/vio/__init__.py b/GPU_version/vio/cmake-build-debug/devel/lib/python2.7/dist-packages/vio/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/GPU_version/vio/cmake-build-debug/devel/local_setup.bash b/GPU_version/vio/cmake-build-debug/devel/local_setup.bash new file mode 100644 index 0000000..7da0d97 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/devel/local_setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/local_setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/GPU_version/vio/cmake-build-debug/devel/local_setup.sh b/GPU_version/vio/cmake-build-debug/devel/local_setup.sh new file mode 100644 index 0000000..a47fa92 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/devel/local_setup.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/local_setup.sh.in + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel} +CATKIN_SETUP_UTIL_ARGS="--extend --local" +. "$_CATKIN_SETUP_DIR/setup.sh" +unset CATKIN_SETUP_UTIL_ARGS diff --git a/GPU_version/vio/cmake-build-debug/devel/local_setup.zsh b/GPU_version/vio/cmake-build-debug/devel/local_setup.zsh new file mode 100644 index 0000000..e692acc --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/devel/local_setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/local_setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/GPU_version/vio/cmake-build-debug/devel/setup.bash b/GPU_version/vio/cmake-build-debug/devel/setup.bash new file mode 100644 index 0000000..ff47af8 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/devel/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/GPU_version/vio/cmake-build-debug/devel/setup.sh b/GPU_version/vio/cmake-build-debug/devel/setup.sh new file mode 100644 index 0000000..036d9c3 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/devel/setup.sh @@ -0,0 +1,96 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file +# --local: only considers this workspace but not the chained ones +# In plain sh shell which doesn't support arguments for sourced scripts you can +# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +# use TMPDIR if it exists, otherwise fall back to /tmp +if [ -d "${TMPDIR:-}" ]; then + _TMPDIR="${TMPDIR}" +else + _TMPDIR=/tmp +fi +_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` +unset _TMPDIR +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" +_RC=$? +if [ $_RC -ne 0 ]; then + if [ $_RC -eq 2 ]; then + echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" + else + echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" + fi + unset _RC + unset _SETUP_UTIL + rm -f "$_SETUP_TMP" + unset _SETUP_TMP + return 1 +fi +unset _RC +unset _SETUP_UTIL +. "$_SETUP_TMP" +rm -f "$_SETUP_TMP" +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/GPU_version/vio/cmake-build-debug/devel/setup.zsh b/GPU_version/vio/cmake-build-debug/devel/setup.zsh new file mode 100644 index 0000000..9f780b7 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/devel/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vio-msg-extras.cmake b/GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vio-msg-extras.cmake new file mode 100644 index 0000000..4fd3bd8 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vio-msg-extras.cmake @@ -0,0 +1,2 @@ +set(vio_MESSAGE_FILES "") +set(vio_SERVICE_FILES "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/getOdom.srv;/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/stop.srv;/root/Projects/ROS/src/p_33_vio/GPU_version/vio/srv/start.srv") diff --git a/GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vio-msg-paths.cmake b/GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vio-msg-paths.cmake new file mode 100644 index 0000000..50e96fc --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vio-msg-paths.cmake @@ -0,0 +1,4 @@ +# generated from genmsg/cmake/pkg-msg-paths.cmake.develspace.in + +set(vio_MSG_INCLUDE_DIRS "") +set(vio_MSG_DEPENDENCIES std_msgs) diff --git a/GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vioConfig-version.cmake b/GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vioConfig-version.cmake new file mode 100644 index 0000000..e03eef1 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vioConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-version.cmake.in +set(PACKAGE_VERSION "0.1.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vioConfig.cmake b/GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vioConfig.cmake new file mode 100644 index 0000000..de1b95a --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/devel/share/vio/cmake/vioConfig.cmake @@ -0,0 +1,223 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list and remove existing duplicates from the list +# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig +# self contained +macro(_list_append_deduplicate listname) + if(NOT "${ARGN}" STREQUAL "") + if(${listname}) + list(REMOVE_ITEM ${listname} ${ARGN}) + endif() + list(APPEND ${listname} ${ARGN}) + endif() +endmacro() + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# pack a list of libraries with optional build configuration keywords +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_pack_libraries_with_build_configuration VAR) + set(${VAR} "") + set(_argn ${ARGN}) + list(LENGTH _argn _count) + set(_index 0) + while(${_index} LESS ${_count}) + list(GET _argn ${_index} lib) + if("${lib}" MATCHES "^(debug|optimized|general)$") + math(EXPR _index "${_index} + 1") + if(${_index} EQUAL ${_count}) + message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") + endif() + list(GET _argn ${_index} library) + list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") + else() + list(APPEND ${VAR} "${lib}") + endif() + math(EXPR _index "${_index} + 1") + endwhile() +endmacro() + +# unpack a list of libraries with optional build configuration keyword prefixes +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_unpack_libraries_with_build_configuration VAR) + set(${VAR} "") + foreach(lib ${ARGN}) + string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") + list(APPEND ${VAR} "${lib}") + endforeach() +endmacro() + + +if(vio_CONFIG_INCLUDED) + return() +endif() +set(vio_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("TRUE" STREQUAL "TRUE") + set(vio_SOURCE_PREFIX /root/Projects/ROS/src/p_33_vio/GPU_version/vio) + set(vio_DEVEL_PREFIX /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel) + set(vio_INSTALL_PREFIX "") + set(vio_PREFIX ${vio_DEVEL_PREFIX}) +else() + set(vio_SOURCE_PREFIX "") + set(vio_DEVEL_PREFIX "") + set(vio_INSTALL_PREFIX /usr/local) + set(vio_PREFIX ${vio_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'vio' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(vio_FOUND_CATKIN_PROJECT TRUE) + +if(NOT "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/include;/root/Projects/ROS/src/p_33_vio/GPU_version/vio/include;/usr/include/eigen3;/usr/include;/usr/include/opencv;/root/workspace/Sophus " STREQUAL " ") + set(vio_INCLUDE_DIRS "") + set(_include_dirs "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/include;/root/Projects/ROS/src/p_33_vio/GPU_version/vio/include;/usr/include/eigen3;/usr/include;/usr/include/opencv;/root/workspace/Sophus") + if(NOT " " STREQUAL " ") + set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") + elseif(NOT " " STREQUAL " ") + set(_report "Check the website '' for information and consider reporting the problem.") + else() + set(_report "Report the problem to the maintainer 'Gfuse ' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${vio_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'vio' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'vio' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/root/Projects/ROS/src/p_33_vio/GPU_version/vio/${idir}'. ${_report}") + endif() + _list_append_unique(vio_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "/usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_features2d.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_flann.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_highgui.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ml.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_photo.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_shape.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_stitching.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_superres.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_video.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_videoio.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_videostab.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_viz.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_aruco.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_bgsegm.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_bioinspired.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ccalib.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_datasets.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_dpm.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_face.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_freetype.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_fuzzy.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_hdf.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_line_descriptor.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_optflow.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_phase_unwrapping.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_plot.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_reg.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_rgbd.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_saliency.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_stereo.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_structured_light.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_surface_matching.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_text.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_ximgproc.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_xobjdetect.so.3.2.0;/usr/lib/x86_64-linux-gnu/libopencv_xphoto.so.3.2.0;/root/workspace/Sophus/build/libSophus.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;-lpthread;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_atomic.so") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND vio_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND vio_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT vio_NUM_DUMMY_TARGETS) + set(vio_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::vio::wrapped-linker-option${vio_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR vio_NUM_DUMMY_TARGETS "${vio_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::vio::wrapped-linker-option${vio_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND vio_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND vio_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND vio_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/devel/lib;/opt/ros/melodic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(vio_LIBRARY_DIRS ${lib_path}) + list(APPEND vio_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'vio'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND vio_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(vio_EXPORTED_TARGETS "vio_generate_messages_cpp;vio_generate_messages_eus;vio_generate_messages_lisp;vio_generate_messages_nodejs;vio_generate_messages_py") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${vio_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "roscpp;roslib;image_transport;cv_bridge;tf;geometry_msgs;message_runtime") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 vio_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${vio_dep}_FOUND) + find_package(${vio_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${vio_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(vio_INCLUDE_DIRS ${${vio_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(vio_LIBRARIES ${vio_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${vio_dep}_LIBRARIES}) + _list_append_deduplicate(vio_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(vio_LIBRARIES ${vio_LIBRARIES}) + + _list_append_unique(vio_LIBRARY_DIRS ${${vio_dep}_LIBRARY_DIRS}) + list(APPEND vio_EXPORTED_TARGETS ${${vio_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "vio-msg-extras.cmake") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${vio_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/gtest/CMakeFiles/CMakeDirectoryInformation.cmake b/GPU_version/vio/cmake-build-debug/gtest/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..f205795 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/src/googletest") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/GPU_version/vio/cmake-build-debug/gtest/CMakeFiles/progress.marks b/GPU_version/vio/cmake-build-debug/gtest/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/GPU_version/vio/cmake-build-debug/gtest/CTestTestfile.cmake b/GPU_version/vio/cmake-build-debug/gtest/CTestTestfile.cmake new file mode 100644 index 0000000..fa13196 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest +# Build directory: /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("googlemock") diff --git a/GPU_version/vio/cmake-build-debug/gtest/Makefile b/GPU_version/vio/cmake-build-debug/gtest/Makefile new file mode 100644 index 0000000..64b9807 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/Makefile @@ -0,0 +1,217 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test + +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# The main all target +all: cmake_check_build_system + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest//CMakeFiles/progress.marks + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -P /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/VerifyGlobs.cmake + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -P /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/VerifyGlobs.cmake + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/GPU_version/vio/cmake-build-debug/gtest/cmake_install.cmake b/GPU_version/vio/cmake-build-debug/gtest/cmake_install.cmake new file mode 100644 index 0000000..227cfe6 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /usr/src/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/cmake_install.cmake") + +endif() + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..f205795 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/src/googletest") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake new file mode 100644 index 0000000..9acc5d7 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake @@ -0,0 +1,33 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/usr/src/googletest/googletest/src/gtest-all.cc" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.o" + "/usr/src/googletest/googlemock/src/gmock-all.cc" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "GTEST_CREATE_SHARED_LIBRARY=1" + "SVO_TRACE" + "SVO_USE_ROS" + "gmock_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/src/googletest/googlemock/include" + "/usr/src/googletest/googlemock" + "/usr/src/googletest/googletest/include" + "/usr/src/googletest/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/build.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/build.make new file mode 100644 index 0000000..c60293e --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/build.make @@ -0,0 +1,132 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Include any dependencies generated for this target. +include gtest/googlemock/CMakeFiles/gmock.dir/depend.make + +# Include the progress variables for this target. +include gtest/googlemock/CMakeFiles/gmock.dir/progress.make + +# Include the compile flags for this target's objects. +include gtest/googlemock/CMakeFiles/gmock.dir/flags.make + +gtest/googlemock/CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.o: gtest/googlemock/CMakeFiles/gmock.dir/flags.make +gtest/googlemock/CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.o: /usr/src/googletest/googletest/src/gtest-all.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object gtest/googlemock/CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.o" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.o -c /usr/src/googletest/googletest/src/gtest-all.cc + +gtest/googlemock/CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.i" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/src/googletest/googletest/src/gtest-all.cc > CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.i + +gtest/googlemock/CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.s" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/src/googletest/googletest/src/gtest-all.cc -o CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.s + +gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: gtest/googlemock/CMakeFiles/gmock.dir/flags.make +gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: /usr/src/googletest/googlemock/src/gmock-all.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock.dir/src/gmock-all.cc.o -c /usr/src/googletest/googlemock/src/gmock-all.cc + +gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gmock.dir/src/gmock-all.cc.i" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/src/googletest/googlemock/src/gmock-all.cc > CMakeFiles/gmock.dir/src/gmock-all.cc.i + +gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gmock.dir/src/gmock-all.cc.s" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/src/googletest/googlemock/src/gmock-all.cc -o CMakeFiles/gmock.dir/src/gmock-all.cc.s + +# Object files for target gmock +gmock_OBJECTS = \ +"CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.o" \ +"CMakeFiles/gmock.dir/src/gmock-all.cc.o" + +# External object files for target gmock +gmock_EXTERNAL_OBJECTS = + +gtest/googlemock/libgmock.so: gtest/googlemock/CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.o +gtest/googlemock/libgmock.so: gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o +gtest/googlemock/libgmock.so: gtest/googlemock/CMakeFiles/gmock.dir/build.make +gtest/googlemock/libgmock.so: gtest/googlemock/CMakeFiles/gmock.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libgmock.so" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +gtest/googlemock/CMakeFiles/gmock.dir/build: gtest/googlemock/libgmock.so + +.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/build + +gtest/googlemock/CMakeFiles/gmock.dir/clean: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock.dir/cmake_clean.cmake +.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/clean + +gtest/googlemock/CMakeFiles/gmock.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /usr/src/googletest/googlemock /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake new file mode 100644 index 0000000..80ceb93 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.o" + "CMakeFiles/gmock.dir/src/gmock-all.cc.o" + "libgmock.pdb" + "libgmock.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gmock.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/depend.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/depend.make new file mode 100644 index 0000000..7a05e2f --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gmock. +# This may be replaced when dependencies are built. diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/flags.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/flags.make new file mode 100644 index 0000000..5d0eeef --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -DSVO_TRACE -DSVO_USE_ROS -Dgmock_EXPORTS + +CXX_INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + +CXX_FLAGS = -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -O3 -fsee -fomit-frame-pointer -fno-signed-zeros -fno-math-errno -funroll-loops -fPIC -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=gnu++1z + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/link.txt b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/link.txt new file mode 100644 index 0000000..7139b05 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -O3 -fsee -fomit-frame-pointer -fno-signed-zeros -fno-math-errno -funroll-loops -shared -Wl,-soname,libgmock.so -o libgmock.so CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.o CMakeFiles/gmock.dir/src/gmock-all.cc.o -lpthread diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/progress.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake new file mode 100644 index 0000000..4dee73e --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake @@ -0,0 +1,34 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/usr/src/googletest/googletest/src/gtest-all.cc" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.o" + "/usr/src/googletest/googlemock/src/gmock-all.cc" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o" + "/usr/src/googletest/googlemock/src/gmock_main.cc" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "GTEST_CREATE_SHARED_LIBRARY=1" + "SVO_TRACE" + "SVO_USE_ROS" + "gmock_main_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/src/googletest/googlemock/include" + "/usr/src/googletest/googlemock" + "/usr/src/googletest/googletest/include" + "/usr/src/googletest/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/build.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/build.make new file mode 100644 index 0000000..357ca17 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/build.make @@ -0,0 +1,147 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Include any dependencies generated for this target. +include gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make + +# Include the progress variables for this target. +include gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make + +# Include the compile flags for this target's objects. +include gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make + +gtest/googlemock/CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.o: gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make +gtest/googlemock/CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.o: /usr/src/googletest/googletest/src/gtest-all.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object gtest/googlemock/CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.o" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.o -c /usr/src/googletest/googletest/src/gtest-all.cc + +gtest/googlemock/CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.i" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/src/googletest/googletest/src/gtest-all.cc > CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.i + +gtest/googlemock/CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.s" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/src/googletest/googletest/src/gtest-all.cc -o CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.s + +gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o: gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make +gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o: /usr/src/googletest/googlemock/src/gmock-all.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock_main.dir/src/gmock-all.cc.o -c /usr/src/googletest/googlemock/src/gmock-all.cc + +gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gmock_main.dir/src/gmock-all.cc.i" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/src/googletest/googlemock/src/gmock-all.cc > CMakeFiles/gmock_main.dir/src/gmock-all.cc.i + +gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gmock_main.dir/src/gmock-all.cc.s" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/src/googletest/googlemock/src/gmock-all.cc -o CMakeFiles/gmock_main.dir/src/gmock-all.cc.s + +gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make +gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: /usr/src/googletest/googlemock/src/gmock_main.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -c /usr/src/googletest/googlemock/src/gmock_main.cc + +gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gmock_main.dir/src/gmock_main.cc.i" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/src/googletest/googlemock/src/gmock_main.cc > CMakeFiles/gmock_main.dir/src/gmock_main.cc.i + +gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gmock_main.dir/src/gmock_main.cc.s" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/src/googletest/googlemock/src/gmock_main.cc -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.s + +# Object files for target gmock_main +gmock_main_OBJECTS = \ +"CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.o" \ +"CMakeFiles/gmock_main.dir/src/gmock-all.cc.o" \ +"CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + +# External object files for target gmock_main +gmock_main_EXTERNAL_OBJECTS = + +gtest/googlemock/libgmock_main.so: gtest/googlemock/CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.o +gtest/googlemock/libgmock_main.so: gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o +gtest/googlemock/libgmock_main.so: gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o +gtest/googlemock/libgmock_main.so: gtest/googlemock/CMakeFiles/gmock_main.dir/build.make +gtest/googlemock/libgmock_main.so: gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Linking CXX shared library libgmock_main.so" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +gtest/googlemock/CMakeFiles/gmock_main.dir/build: gtest/googlemock/libgmock_main.so + +.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/build + +gtest/googlemock/CMakeFiles/gmock_main.dir/clean: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock_main.dir/cmake_clean.cmake +.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/clean + +gtest/googlemock/CMakeFiles/gmock_main.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /usr/src/googletest/googlemock /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake new file mode 100644 index 0000000..b05bbca --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.o" + "CMakeFiles/gmock_main.dir/src/gmock-all.cc.o" + "CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + "libgmock_main.pdb" + "libgmock_main.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gmock_main.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make new file mode 100644 index 0000000..4a18b61 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gmock_main. +# This may be replaced when dependencies are built. diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make new file mode 100644 index 0000000..5b67038 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -DSVO_TRACE -DSVO_USE_ROS -Dgmock_main_EXPORTS + +CXX_INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + +CXX_FLAGS = -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -O3 -fsee -fomit-frame-pointer -fno-signed-zeros -fno-math-errno -funroll-loops -fPIC -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=gnu++1z + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt new file mode 100644 index 0000000..7cbf7a4 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -O3 -fsee -fomit-frame-pointer -fno-signed-zeros -fno-math-errno -funroll-loops -shared -Wl,-soname,libgmock_main.so -o libgmock_main.so CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.o CMakeFiles/gmock_main.dir/src/gmock-all.cc.o CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -lpthread diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make new file mode 100644 index 0000000..b78c197 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make @@ -0,0 +1,5 @@ +CMAKE_PROGRESS_1 = 4 +CMAKE_PROGRESS_2 = 5 +CMAKE_PROGRESS_3 = 6 +CMAKE_PROGRESS_4 = 7 + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/progress.marks b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/CTestTestfile.cmake b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CTestTestfile.cmake new file mode 100644 index 0000000..161fd82 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest/googlemock +# Build directory: /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("gtest") diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/Makefile b/GPU_version/vio/cmake-build-debug/gtest/googlemock/Makefile new file mode 100644 index 0000000..68b83e3 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/Makefile @@ -0,0 +1,345 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test + +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock//CMakeFiles/progress.marks + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -P /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/VerifyGlobs.cmake + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +gtest/googlemock/CMakeFiles/gmock_main.dir/rule: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock_main.dir/rule +.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/rule + +# Convenience name for target. +gmock_main: gtest/googlemock/CMakeFiles/gmock_main.dir/rule + +.PHONY : gmock_main + +# fast build rule for target. +gmock_main/fast: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/build +.PHONY : gmock_main/fast + +# Convenience name for target. +gtest/googlemock/CMakeFiles/gmock.dir/rule: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock.dir/rule +.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/rule + +# Convenience name for target. +gmock: gtest/googlemock/CMakeFiles/gmock.dir/rule + +.PHONY : gmock + +# fast build rule for target. +gmock/fast: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/build +.PHONY : gmock/fast + +__/googletest/src/gtest-all.o: __/googletest/src/gtest-all.cc.o + +.PHONY : __/googletest/src/gtest-all.o + +# target to build an object file +__/googletest/src/gtest-all.cc.o: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.o + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.o +.PHONY : __/googletest/src/gtest-all.cc.o + +__/googletest/src/gtest-all.i: __/googletest/src/gtest-all.cc.i + +.PHONY : __/googletest/src/gtest-all.i + +# target to preprocess a source file +__/googletest/src/gtest-all.cc.i: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.i + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.i +.PHONY : __/googletest/src/gtest-all.cc.i + +__/googletest/src/gtest-all.s: __/googletest/src/gtest-all.cc.s + +.PHONY : __/googletest/src/gtest-all.s + +# target to generate assembly for a file +__/googletest/src/gtest-all.cc.s: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.s + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.s +.PHONY : __/googletest/src/gtest-all.cc.s + +src/gmock-all.o: src/gmock-all.cc.o + +.PHONY : src/gmock-all.o + +# target to build an object file +src/gmock-all.cc.o: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o +.PHONY : src/gmock-all.cc.o + +src/gmock-all.i: src/gmock-all.cc.i + +.PHONY : src/gmock-all.i + +# target to preprocess a source file +src/gmock-all.cc.i: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.i + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.i +.PHONY : src/gmock-all.cc.i + +src/gmock-all.s: src/gmock-all.cc.s + +.PHONY : src/gmock-all.s + +# target to generate assembly for a file +src/gmock-all.cc.s: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.s + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.s +.PHONY : src/gmock-all.cc.s + +src/gmock_main.o: src/gmock_main.cc.o + +.PHONY : src/gmock_main.o + +# target to build an object file +src/gmock_main.cc.o: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o +.PHONY : src/gmock_main.cc.o + +src/gmock_main.i: src/gmock_main.cc.i + +.PHONY : src/gmock_main.i + +# target to preprocess a source file +src/gmock_main.cc.i: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.i +.PHONY : src/gmock_main.cc.i + +src/gmock_main.s: src/gmock_main.cc.s + +.PHONY : src/gmock_main.s + +# target to generate assembly for a file +src/gmock_main.cc.s: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.s +.PHONY : src/gmock_main.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... gmock" + @echo "... gmock_main" + @echo "... __/googletest/src/gtest-all.o" + @echo "... __/googletest/src/gtest-all.i" + @echo "... __/googletest/src/gtest-all.s" + @echo "... src/gmock-all.o" + @echo "... src/gmock-all.i" + @echo "... src/gmock-all.s" + @echo "... src/gmock_main.o" + @echo "... src/gmock_main.i" + @echo "... src/gmock_main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -P /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/VerifyGlobs.cmake + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/cmake_install.cmake b/GPU_version/vio/cmake-build-debug/gtest/googlemock/cmake_install.cmake new file mode 100644 index 0000000..06cc0cb --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /usr/src/googletest/googlemock + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/cmake_install.cmake") + +endif() + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gmock.cbp b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gmock.cbp new file mode 100644 index 0000000..a64517b --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gmock.cbp @@ -0,0 +1,797 @@ + + + + + + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/CMakeDirectoryInformation.cmake b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..f205795 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/src/googletest") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/DependInfo.cmake new file mode 100644 index 0000000..a9f4251 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/DependInfo.cmake @@ -0,0 +1,30 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/usr/src/googletest/googletest/src/gtest-all.cc" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "GTEST_CREATE_SHARED_LIBRARY=1" + "SVO_TRACE" + "SVO_USE_ROS" + "gtest_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/src/googletest/googletest/include" + "/usr/src/googletest/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/build.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/build.make new file mode 100644 index 0000000..f08b0d2 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/build.make @@ -0,0 +1,117 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Include any dependencies generated for this target. +include gtest/googlemock/gtest/CMakeFiles/gtest.dir/depend.make + +# Include the progress variables for this target. +include gtest/googlemock/gtest/CMakeFiles/gtest.dir/progress.make + +# Include the compile flags for this target's objects. +include gtest/googlemock/gtest/CMakeFiles/gtest.dir/flags.make + +gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: gtest/googlemock/gtest/CMakeFiles/gtest.dir/flags.make +gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: /usr/src/googletest/googletest/src/gtest-all.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /usr/src/googletest/googletest/src/gtest-all.cc + +gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest.dir/src/gtest-all.cc.i" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/src/googletest/googletest/src/gtest-all.cc > CMakeFiles/gtest.dir/src/gtest-all.cc.i + +gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest.dir/src/gtest-all.cc.s" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/src/googletest/googletest/src/gtest-all.cc -o CMakeFiles/gtest.dir/src/gtest-all.cc.s + +# Object files for target gtest +gtest_OBJECTS = \ +"CMakeFiles/gtest.dir/src/gtest-all.cc.o" + +# External object files for target gtest +gtest_EXTERNAL_OBJECTS = + +gtest/googlemock/gtest/libgtest.so: gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +gtest/googlemock/gtest/libgtest.so: gtest/googlemock/gtest/CMakeFiles/gtest.dir/build.make +gtest/googlemock/gtest/libgtest.so: gtest/googlemock/gtest/CMakeFiles/gtest.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libgtest.so" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +gtest/googlemock/gtest/CMakeFiles/gtest.dir/build: gtest/googlemock/gtest/libgtest.so + +.PHONY : gtest/googlemock/gtest/CMakeFiles/gtest.dir/build + +gtest/googlemock/gtest/CMakeFiles/gtest.dir/clean: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake +.PHONY : gtest/googlemock/gtest/CMakeFiles/gtest.dir/clean + +gtest/googlemock/gtest/CMakeFiles/gtest.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /usr/src/googletest/googletest /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : gtest/googlemock/gtest/CMakeFiles/gtest.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake new file mode 100644 index 0000000..3fcee23 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/gtest.dir/src/gtest-all.cc.o" + "libgtest.pdb" + "libgtest.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gtest.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/depend.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/depend.make new file mode 100644 index 0000000..37ac348 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gtest. +# This may be replaced when dependencies are built. diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/flags.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/flags.make new file mode 100644 index 0000000..93d655e --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -DSVO_TRACE -DSVO_USE_ROS -Dgtest_EXPORTS + +CXX_INCLUDES = -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + +CXX_FLAGS = -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -O3 -fsee -fomit-frame-pointer -fno-signed-zeros -fno-math-errno -funroll-loops -fPIC -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=gnu++1z + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/link.txt b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/link.txt new file mode 100644 index 0000000..8d0ae2a --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -O3 -fsee -fomit-frame-pointer -fno-signed-zeros -fno-math-errno -funroll-loops -shared -Wl,-soname,libgtest.so -o libgtest.so CMakeFiles/gtest.dir/src/gtest-all.cc.o -L/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/src -Wl,-rpath,/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/src -lpthread diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/progress.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/progress.make new file mode 100644 index 0000000..895faac --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 8 +CMAKE_PROGRESS_2 = 9 + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake new file mode 100644 index 0000000..6ae8cdf --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake @@ -0,0 +1,31 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/usr/src/googletest/googletest/src/gtest_main.cc" "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "GTEST_CREATE_SHARED_LIBRARY=1" + "SVO_TRACE" + "SVO_USE_ROS" + "gtest_main_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/src/googletest/googletest/include" + "/usr/src/googletest/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build.make new file mode 100644 index 0000000..9699385 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +# Include any dependencies generated for this target. +include gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/depend.make + +# Include the progress variables for this target. +include gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/progress.make + +# Include the compile flags for this target's objects. +include gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/flags.make + +gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/flags.make +gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: /usr/src/googletest/googletest/src/gtest_main.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /usr/src/googletest/googletest/src/gtest_main.cc + +gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest_main.dir/src/gtest_main.cc.i" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/src/googletest/googletest/src/gtest_main.cc > CMakeFiles/gtest_main.dir/src/gtest_main.cc.i + +gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest_main.dir/src/gtest_main.cc.s" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/src/googletest/googletest/src/gtest_main.cc -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.s + +# Object files for target gtest_main +gtest_main_OBJECTS = \ +"CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + +# External object files for target gtest_main +gtest_main_EXTERNAL_OBJECTS = + +gtest/googlemock/gtest/libgtest_main.so: gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +gtest/googlemock/gtest/libgtest_main.so: gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build.make +gtest/googlemock/gtest/libgtest_main.so: gtest/googlemock/gtest/libgtest.so +gtest/googlemock/gtest/libgtest_main.so: gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libgtest_main.so" + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build: gtest/googlemock/gtest/libgtest_main.so + +.PHONY : gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build + +gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/clean: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean.cmake +.PHONY : gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/clean + +gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/Projects/ROS/src/p_33_vio/GPU_version/vio /usr/src/googletest/googletest /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/depend + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake new file mode 100644 index 0000000..24048f3 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + "libgtest_main.pdb" + "libgtest_main.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gtest_main.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/depend.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/depend.make new file mode 100644 index 0000000..1d67c1a --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gtest_main. +# This may be replaced when dependencies are built. diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/flags.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/flags.make new file mode 100644 index 0000000..30024df --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -DSVO_TRACE -DSVO_USE_ROS -Dgtest_main_EXPORTS + +CXX_INCLUDES = -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + +CXX_FLAGS = -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -O3 -fsee -fomit-frame-pointer -fno-signed-zeros -fno-math-errno -funroll-loops -fPIC -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=gnu++1z + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/link.txt b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/link.txt new file mode 100644 index 0000000..0479d52 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -Wall -D_LINUX -D_REENTRANT -march=native -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -mmmx -msse -msse -msse2 -msse3 -mssse3 -O3 -fsee -fomit-frame-pointer -fno-signed-zeros -fno-math-errno -funroll-loops -shared -Wl,-soname,libgtest_main.so -o libgtest_main.so CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -L/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/src -Wl,-rpath,/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/src:/root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest -lpthread libgtest.so -lpthread diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/progress.make b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/progress.make new file mode 100644 index 0000000..17875e3 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 10 +CMAKE_PROGRESS_2 = 11 + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/progress.marks b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CTestTestfile.cmake b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CTestTestfile.cmake new file mode 100644 index 0000000..75bdbbf --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest/googletest +# Build directory: /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/Makefile b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/Makefile new file mode 100644 index 0000000..c7fac04 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/Makefile @@ -0,0 +1,309 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.19 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake + +# The command to remove a file. +RM = /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /opt/clion-2021.1.2/bin/cmake/linux/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test + +.PHONY : test/fast + +# The main all target +all: cmake_check_build_system + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest//CMakeFiles/progress.marks + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/gtest/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/gtest/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/gtest/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/gtest/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -P /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/VerifyGlobs.cmake + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +gtest/googlemock/gtest/CMakeFiles/gtest.dir/rule: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/gtest/CMakeFiles/gtest.dir/rule +.PHONY : gtest/googlemock/gtest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: gtest/googlemock/gtest/CMakeFiles/gtest.dir/rule + +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/gtest/CMakeFiles/gtest.dir/build.make gtest/googlemock/gtest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +# Convenience name for target. +gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/rule: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/rule +.PHONY : gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/rule + +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build.make gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +src/gtest-all.o: src/gtest-all.cc.o + +.PHONY : src/gtest-all.o + +# target to build an object file +src/gtest-all.cc.o: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/gtest/CMakeFiles/gtest.dir/build.make gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +.PHONY : src/gtest-all.cc.o + +src/gtest-all.i: src/gtest-all.cc.i + +.PHONY : src/gtest-all.i + +# target to preprocess a source file +src/gtest-all.cc.i: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/gtest/CMakeFiles/gtest.dir/build.make gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.i +.PHONY : src/gtest-all.cc.i + +src/gtest-all.s: src/gtest-all.cc.s + +.PHONY : src/gtest-all.s + +# target to generate assembly for a file +src/gtest-all.cc.s: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/gtest/CMakeFiles/gtest.dir/build.make gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.s +.PHONY : src/gtest-all.cc.s + +src/gtest_main.o: src/gtest_main.cc.o + +.PHONY : src/gtest_main.o + +# target to build an object file +src/gtest_main.cc.o: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build.make gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +.PHONY : src/gtest_main.cc.o + +src/gtest_main.i: src/gtest_main.cc.i + +.PHONY : src/gtest_main.i + +# target to preprocess a source file +src/gtest_main.cc.i: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build.make gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i +.PHONY : src/gtest_main.cc.i + +src/gtest_main.s: src/gtest_main.cc.s + +.PHONY : src/gtest_main.s + +# target to generate assembly for a file +src/gtest_main.cc.s: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(MAKE) $(MAKESILENT) -f gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/build.make gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s +.PHONY : src/gtest_main.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... gtest" + @echo "... gtest_main" + @echo "... src/gtest-all.o" + @echo "... src/gtest-all.i" + @echo "... src/gtest-all.s" + @echo "... src/gtest_main.o" + @echo "... src/gtest_main.i" + @echo "... src/gtest_main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -P /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug/CMakeFiles/VerifyGlobs.cmake + cd /root/Projects/ROS/src/p_33_vio/GPU_version/vio/cmake-build-debug && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/cmake_install.cmake b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/cmake_install.cmake new file mode 100644 index 0000000..0896d65 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /usr/src/googletest/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/gtest.cbp b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/gtest.cbp new file mode 100644 index 0000000..e9bde00 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googlemock/gtest/gtest.cbp @@ -0,0 +1,668 @@ + + + + + + diff --git a/GPU_version/vio/cmake-build-debug/gtest/googletest-distribution.cbp b/GPU_version/vio/cmake-build-debug/gtest/googletest-distribution.cbp new file mode 100644 index 0000000..071807c --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/gtest/googletest-distribution.cbp @@ -0,0 +1,797 @@ + + + + + + diff --git a/GPU_version/vio/cmake-build-debug/vio.cbp b/GPU_version/vio/cmake-build-debug/vio.cbp new file mode 100644 index 0000000..a0a3d02 --- /dev/null +++ b/GPU_version/vio/cmake-build-debug/vio.cbp @@ -0,0 +1,1653 @@ + + + + + + diff --git a/GPU_version/vio/include/vio/reprojector.h b/GPU_version/vio/include/vio/reprojector.h index 1a60333..0d757fc 100644 --- a/GPU_version/vio/include/vio/reprojector.h +++ b/GPU_version/vio/include/vio/reprojector.h @@ -19,6 +19,9 @@ #include #include +#include +#include +#include namespace vk { class AbstractCamera; @@ -44,7 +47,7 @@ public: size_t max_n_kfs; //!< max number of keyframes to reproject from bool find_match_direct; Options() - : max_n_kfs(10), + : max_n_kfs(30), find_match_direct(true) {} } options_; @@ -52,7 +55,7 @@ public: size_t n_matches_; size_t n_trials_; - Reprojector(vk::AbstractCamera* cam, Map& map); + Reprojector(vk::AbstractCamera* cam, Map& map, opencl* kernel); ~Reprojector(); @@ -94,6 +97,9 @@ private: void resetGrid(); bool reprojectCell(Cell& cell, FramePtr frame); bool reprojectPoint(FramePtr frame, Point* point); + +protected: + opencl* gpu_freak; }; } // namespace vio diff --git a/GPU_version/vio/kernel/freak.cl b/GPU_version/vio/kernel/freak.cl new file mode 100644 index 0000000..c3f6010 --- /dev/null +++ b/GPU_version/vio/kernel/freak.cl @@ -0,0 +1,129 @@ +void meanIntensity( image2d_t _image, image2d_t _integral, float kp_x, float kp_y, + int scale, int rot, int* point, float3* patternLookupPtr, uchar* output) +{ + // Prepare a suitable OpenCL image sampler. + sampler_t const sampler = CLK_ADDRESS_CLAMP | CLK_FILTER_NEAREST; + // get point position in image + float3* FreakPoint = patternLookupPtr + (scale * FREAK_NB_ORIENTATION * FREAK_NB_POINTS + rot * FREAK_NB_POINTS + (*point)); + float xf = FreakPoint->x + kp_x; + float yf = FreakPoint->y + kp_y; + int x = (int)xf; + int y = (int)yf; + + // get the sigma: + float radius = FreakPoint->z;//sigma + + // calculate output: + if( radius < 0.5 ) + { + // interpolation multipliers: + const int r_x = (int)((xf - x) * 1024); + const int r_y = (int)((yf - y) * 1024); + const int r_x_1 = (1024 - r_x); + const int r_y_1 = (1024 - r_y); + uint ret_val; + // linear interpolation: + ret_val = (r_x_1 * r_y_1 * (int)(read_imageui(_image, sampler, (int2)(y , x ))).x) + + (r_x * r_y_1 * (int)(read_imageui(_image, sampler, (int2)(y , x+1))).x) + + (r_x_1 * r_y * (int)(read_imageui(_image, sampler, (int2)(y+1, x ))).x) + + (r_x * r_y * (int)(read_imageui(_image, sampler, (int2)(y+1, x+1))).x); + // return the rounded mean + ret_val += 2 * 1024 * 1024; + output[*point] = (uchar)(ret_val / (4 * 1024 * 1024)); + } + + // calculate borders + const int x_left = round(xf - radius); + const int y_top = round(yf - radius); + const int x_right = round(xf + radius + 1); // integral image is 1px wider + const int y_bottom = round(yf + radius + 1); // integral image is 1px higher + int ret_val; + + ret_val = read_imageui(_integral, sampler, (int2)(y_bottom, x_right)).x; // bottom right corner + ret_val -= read_imageui(_integral, sampler, (int2)(y_bottom, x_left)).x; // bottom left corner + ret_val += read_imageui(_integral, sampler, (int2)(y_top, x_left)).x; // top left corner + ret_val -= read_imageui(_integral, sampler, (int2)(y_top, x_right)).x; // top right corner + const int area = (x_right - x_left) * (y_bottom - y_top); + ret_val = (ret_val + area / 2) / area; + output[*point] = (uchar)(ret_val); +} +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +__kernel void freak( + __global image2d_t* image, // grayescale image + __global image2d_t* imgIntegral, + __global float4* keypoints, // ptx, pty, angle + __global uchar* descriptors, // kp_size * (64 = NB_PAIRS/8) - CV_8U with zero values + __global int* patternSizes, // array size : NB_SCALES = 64 + __global int4* orientationPairs, // array size : FREAK_NB_ORIENTATION = 256 + __global float3* patternLookup, // array size : NB_SCALES(64) * FREAK_NB_ORIENTATION(256) * FREAK_NB_POINTS(43) + __global uchar2* descriptionPairs, // array size : NB_PAIRS = 512 + __global int* nOctaves, + __global int* kpScaleIdx //array size = kp_size - used to save pattern scale index corresponding to each keypoints + ) +{ + const float sizeCst = (float)(NB_SCALES / (FREAK_LOG2 * *nOctaves)); + uchar pointsValue[FREAK_NB_POINTS]; + int thetaIdx = 0; + int direction0; + int direction1; + + int k = get_global_id(0); + + kpScaleIdx[k] = max( (int)(log(7.0 / FREAK_SMALLEST_KP_SIZE) * sizeCst + 0.5) ,0); + if( kpScaleIdx[k] >= NB_SCALES ) + kpScaleIdx[k] = NB_SCALES - 1; + + if( keypoints[k].x <= patternSizes[kpScaleIdx[k]] || // check if the description at this specific position and scale fits inside the image + keypoints[k].y <= patternSizes[kpScaleIdx[k]] || + keypoints[k].x >= get_image_dim(image[(int)keypoints[k].w]).y - patternSizes[kpScaleIdx[k]] || + keypoints[k].y >= get_image_dim(image[(int)keypoints[k].w]).x - patternSizes[kpScaleIdx[k]]) + return; + + // get the points intensity value in the un-rotated pattern + for( int i = FREAK_NB_POINTS; i--; ) + { + meanIntensity(image[(int)keypoints[k].w], imgIntegral[(int)keypoints[k].w], keypoints[k].x, keypoints[k].y, + *(kpScaleIdx + k), 0, &i, patternLookup, pointsValue); + } + direction0 = 0; + direction1 = 0; + for( int m = 45; m--; ) + { + // iterate through the orientation pairs + const int delta = (pointsValue[ orientationPairs[m].w ] - pointsValue[ orientationPairs[m].x ]); + direction0 += delta * (orientationPairs[m].y) / 2048; // weight_dx + direction1 += delta * (orientationPairs[m].z) / 2048; // weight_dy + } + + thetaIdx = round(FREAK_NB_ORIENTATION * + (float)(atan2((float)direction1,(float)direction0) * (180.0 / 3.141592653589793238462643383279502884197169399375)) * + (1 / 360.0)); + + if( thetaIdx < 0 ) + thetaIdx += FREAK_NB_ORIENTATION; + + if( thetaIdx >= FREAK_NB_ORIENTATION ) + thetaIdx -= FREAK_NB_ORIENTATION; + + // extract descriptor at the computed orientation + for( int i = FREAK_NB_POINTS; i--; ) + { + meanIntensity(image[(int)keypoints[k].w], imgIntegral[(int)keypoints[k].w], keypoints[k].x, keypoints[k].y, + *(kpScaleIdx + k), thetaIdx, &i, patternLookup, pointsValue); + } + + // Extract descriptor + int cnt = 0; + for( int n = 0; n<4; n++ ) + { + for (int m = 8; m >= 1; m--) + { + for(int kk = (n*16)+15; kk >= (n*16); --kk, ++cnt) + { + descriptors[(int)keypoints[k].w*300*64 + (k * 64) + kk] *= 2; + if (pointsValue[(int)descriptionPairs[cnt].x] >= pointsValue[(int)descriptionPairs[cnt].y]) + descriptors[(int)keypoints[k].w*300*64 + (k * 64) + kk] += 1; + } + } + } +} \ No newline at end of file diff --git a/GPU_version/vio/kernel/integral_image.cl b/GPU_version/vio/kernel/integral_image.cl new file mode 100644 index 0000000..0dfb3cc --- /dev/null +++ b/GPU_version/vio/kernel/integral_image.cl @@ -0,0 +1,14 @@ +__kernel void integral_image( + __read_only image2d_t* int_img, // grayescale image - height X width + __write_only image2d_t* out_img // (height+1) X (width+1) with zero values + ) +{ + sampler_t const sampler = CLK_ADDRESS_CLAMP | CLK_FILTER_NEAREST; + int k = get_global_id(0) + int2 coord = (int2)(get_global_id(1)+1, get_global_id(2)+1); + int res = 0; + for (int i = 0; i < coord.x; i++) + for (int j = 0; j < coord.y; j++) + res += read_imageui(int_img[k], sampler, (int2)(i, j)); // bottom right corner + write_imageui(out_img[k], coord, res); +} \ No newline at end of file diff --git a/GPU_version/vio/src/cl_class.cpp b/GPU_version/vio/src/cl_class.cpp index c3af6a1..f615102 100644 --- a/GPU_version/vio/src/cl_class.cpp +++ b/GPU_version/vio/src/cl_class.cpp @@ -41,7 +41,9 @@ opencl::opencl(vk::AbstractCamera* cam):cam(cam) { " -DF_Y="+std::to_string(camera[1])+ " -DC_X="+std::to_string(camera[2])+ " -DC_Y="+std::to_string(camera[3])+ - " -DS="+std::to_string(camera[4]); + " -DS="+std::to_string(camera[4])+ + " -DFREAK_LOG2=0.693147180559945 -DFREAK_NB_ORIENTATION=256 -DFREAK_NB_POINTS=43"+ + " -DFREAK_SMALLEST_KP_SIZE=7 -DNB_PAIRS=512 -DNB_SCALES=64"; if(program->build({ *device },options.c_str()) !=0) std::cout << " Error building: " << program->getBuildInfo(*device)<<'\n' << " Binary type: " << program->getBuildInfo(*device)<<'\n' diff --git a/GPU_version/vio/src/frame_handler_mono.cpp b/GPU_version/vio/src/frame_handler_mono.cpp index 576b57d..a4d4fe4 100644 --- a/GPU_version/vio/src/frame_handler_mono.cpp +++ b/GPU_version/vio/src/frame_handler_mono.cpp @@ -171,6 +171,7 @@ FrameHandlerBase::UpdateResult FrameHandlerMono::processFrame() SparseImgAlignGpu img_align(Config::kltMaxLevel(), Config::kltMinLevel(),30, SparseImgAlignGpu::GaussNewton, false,gpu_fast_); if(img_align.run(last_frame_, new_frame_)==0)return RESULT_FAILURE; reprojector_.reprojectMap(new_frame_, overlap_kfs_); + // assert // TODO /* std::cout<<"Reprojection Map nPoint: "< (size_t) Config::maxFts()) - break; + + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + std::vector kps; // keypoints + cl_float4 data; + int frame_number = 0; + for(auto it_frame = overlap_kfs.begin(), ite_frame = overlap_kfs.end(); it_frame != ite_frame; it_frame++){ + for(auto it_ftr = it_frame->first->fts_.begin(), ite_ftr = it_frame->first->fts_.end(); it_ftr != ite_ftr; it_ftr++){ + data.w = frame_number; + data.x = (*it_ftr)->px.x(); + data.y = (*it_ftr)->px.y(); + data.z = 0.0; + kps.push_back(data); + } + frame_number++; } + cl_float4 keypoints[kps.size()]; + size_t counter = 0; + for(auto it = kps.begin(), ite = kps.end(); it != ite; it++) { + cl_float4 ftr; + ftr.w = it->w; + ftr.x = it->x; + ftr.y = it->y; + ftr.z = it->z; + keypoints[counter++] = ftr; + } + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + /*cl_float3 keypoints[overlap_kfs.back().second]; + size_t counter = 0; + for(size_t i = 0; i < grid_.cells.size(); ++i) + { + Cell* cell = grid_.cells.at(grid_.cell_order[i]); + for(auto it = cell->begin(), ite = cell->end(); it != ite; it++, counter++) + { + keypoints[counter].x = it->px.x(); //x + keypoints[counter].y = it->px.y(); //y + keypoints[counter].z = 0.0; //angle + } + }*/ +// opencl_initializer(); +// cv::Mat img = overlap_kfs.back().first->img(); +// cv::Mat integral_img=cv::Mat(cv::Size(701, 501),CV_8UC1); +// gpu_freak->reload_buf(0,0,img); +// gpu_freak->run(0); +// gpu_freak->read(0,1,1,&integral_img); + + // FREAK preprocessing + static const float FREAK_LOG2 = 0.693147180559945; + static const int FREAK_NB_ORIENTATION = 256; + static const int NB_ORIENPAIRS = 45; + static const int FREAK_NB_POINTS = 43; + static const int FREAK_SMALLEST_KP_SIZE = 7; // smallest size of keypoints + static const int NB_PAIRS = 512; + static const int NB_SCALES = 64; + + bool orientationNormalized = true; + bool scaleNormalized = true; + float patternScale = 22.0f; + int nOctaves = 4; + + bool extAll = false; // true if all pairs need to be extracted for pairs selection + + cl_float3 patternLookup[NB_SCALES * FREAK_NB_ORIENTATION * FREAK_NB_POINTS]; // look-up table for the pattern points (position+sigma of all points at all scales and orientation) + int patternSizes[NB_SCALES]; // size of the pattern at a specific scale (used to check if a point is within image boundaries) + cl_uchar2 descriptionPairs[NB_PAIRS]; + cl_int4 orientationPairs[NB_ORIENPAIRS]; + + // default pairs + static const int FREAK_DEF_PAIRS[NB_PAIRS] = { + 404,431,818,511,181,52,311,874,774,543,719,230,417,205,11, + 560,149,265,39,306,165,857,250,8,61,15,55,717,44,412, + 592,134,761,695,660,782,625,487,549,516,271,665,762,392,178, + 796,773,31,672,845,548,794,677,654,241,831,225,238,849,83, + 691,484,826,707,122,517,583,731,328,339,571,475,394,472,580, + 381,137,93,380,327,619,729,808,218,213,459,141,806,341,95, + 382,568,124,750,193,749,706,843,79,199,317,329,768,198,100, + 466,613,78,562,783,689,136,838,94,142,164,679,219,419,366, + 418,423,77,89,523,259,683,312,555,20,470,684,123,458,453,833, + 72,113,253,108,313,25,153,648,411,607,618,128,305,232,301,84, + 56,264,371,46,407,360,38,99,176,710,114,578,66,372,653, + 129,359,424,159,821,10,323,393,5,340,891,9,790,47,0,175,346, + 236,26,172,147,574,561,32,294,429,724,755,398,787,288,299, + 769,565,767,722,757,224,465,723,498,467,235,127,802,446,233, + 544,482,800,318,16,532,801,441,554,173,60,530,713,469,30, + 212,630,899,170,266,799,88,49,512,399,23,500,107,524,90, + 194,143,135,192,206,345,148,71,119,101,563,870,158,254,214, + 276,464,332,725,188,385,24,476,40,231,620,171,258,67,109, + 844,244,187,388,701,690,50,7,850,479,48,522,22,154,12,659, + 736,655,577,737,830,811,174,21,237,335,353,234,53,270,62, + 182,45,177,245,812,673,355,556,612,166,204,54,248,365,226, + 242,452,700,685,573,14,842,481,468,781,564,416,179,405,35, + 819,608,624,367,98,643,448,2,460,676,440,240,130,146,184, + 185,430,65,807,377,82,121,708,239,310,138,596,730,575,477, + 851,797,247,27,85,586,307,779,326,494,856,324,827,96,748, + 13,397,125,688,702,92,293,716,277,140,112,4,80,855,839,1, + 413,347,584,493,289,696,19,751,379,76,73,115,6,590,183,734, + 197,483,217,344,330,400,186,243,587,220,780,200,793,246,824, + 41,735,579,81,703,322,760,720,139,480,490,91,814,813,163, + 152,488,763,263,425,410,576,120,319,668,150,160,302,491,515, + 260,145,428,97,251,395,272,252,18,106,358,854,485,144,550, + 131,133,378,68,102,104,58,361,275,209,697,582,338,742,589, + 325,408,229,28,304,191,189,110,126,486,211,547,533,70,215, + 670,249,36,581,389,605,331,518,442,822 + }; + + float scaleStep = pow(2.0, (float)(nOctaves)/NB_SCALES ); // 2 ^ ( (nOctaves-1) /nbScales) + + const int nn[8] = {6, 6, 6, 6, 6, 6, 6, 1}; // number of points on each concentric circle (from outer to inner) + const float bigR = (float)(2.0 / 3.0); // bigger radius + const float smallR = (float)(2.0 / 24.0); // smaller radius + const float unitSpace = (float)((bigR - smallR) / 21.0 ); // define spaces between concentric circles (from center to outer: 1,2,3,4,5,6) + // radii of the concentric cirles (from outer to inner) + const float radius[8] = {bigR , bigR - 6 * unitSpace, bigR - 11 * unitSpace, bigR - 15 * unitSpace, + bigR - 18 * unitSpace, bigR - 20 * unitSpace, smallR , 0.0}; + // sigma of pattern points (each group of 6 points on a concentric cirle has the same sigma) + const float sigma[8] = {float(radius[0] / 2.0), float(radius[1] / 2.0), float(radius[2] / 2.0), float(radius[3] / 2.0), + float(radius[4] / 2.0), float(radius[5] / 2.0), float(radius[6] / 2.0), float(radius[6] / 2.0)}; + + for( int scaleIdx=0; scaleIdx < NB_SCALES; ++scaleIdx ) + { + patternSizes[scaleIdx] = 0; // proper initialization + float scalingFactor = pow(scaleStep,scaleIdx); //scale of the pattern, scaleStep ^ scaleIdx + + for( int orientationIdx = 0; orientationIdx < FREAK_NB_ORIENTATION; ++orientationIdx ) + { + int pointIdx = 0; + + for( size_t i = 0; i < 8; ++i ) + { + for( int k = 0 ; k < nn[i]; ++k ) + { + float alpha = (float)(k) * 2 * (float)3.141592653589793238462643383279502884197169399375 / (float)(nn[i]) + + ((float)3.141592653589793238462643383279502884197169399375 / nn[i] * ( i % 2 )/*beta*/) + + ((float)(orientationIdx * 2 * (float)3.141592653589793238462643383279502884197169399375 / (float)(FREAK_NB_ORIENTATION)) /* theta*/); + + // add the point to the look-up table + cl_float3* point = &patternLookup[scaleIdx * FREAK_NB_ORIENTATION * FREAK_NB_POINTS + orientationIdx * FREAK_NB_POINTS + pointIdx]; + point->x = (float)(radius[i] * cos(alpha) * scalingFactor * patternScale); //x + point->y = (float)(radius[i] * sin(alpha) * scalingFactor * patternScale); //y + point->z = (float)(sigma[i] * scalingFactor * patternScale); //sigma + + // adapt the sizeList if necessary + const int sizeMax = (int)(ceil((radius[i] + sigma[i]) * scalingFactor * patternScale)) + 1; + if( patternSizes[scaleIdx] < sizeMax ) + patternSizes[scaleIdx] = sizeMax; + + ++pointIdx; + } + } + } + } + + // build the list of orientation pairs + orientationPairs[0].w=0; orientationPairs[0].x=3; orientationPairs[1].w=1; orientationPairs[1].x=4; orientationPairs[2].w=2; orientationPairs[2].x=5; + orientationPairs[3].w=0; orientationPairs[3].x=2; orientationPairs[4].w=1; orientationPairs[4].x=3; orientationPairs[5].w=2; orientationPairs[5].x=4; + orientationPairs[6].w=3; orientationPairs[6].x=5; orientationPairs[7].w=4; orientationPairs[7].x=0; orientationPairs[8].w=5; orientationPairs[8].x=1; + + orientationPairs[9].w=6; orientationPairs[9].x=9; orientationPairs[10].w=7; orientationPairs[10].x=10; orientationPairs[11].w=8; orientationPairs[11].x=11; + orientationPairs[12].w=6; orientationPairs[12].x=8; orientationPairs[13].w=7; orientationPairs[13].x=9; orientationPairs[14].w=8; orientationPairs[14].x=10; + orientationPairs[15].w=9; orientationPairs[15].x=11; orientationPairs[16].w=10; orientationPairs[16].x=6; orientationPairs[17].w=11; orientationPairs[17].x=7; + + orientationPairs[18].w=12; orientationPairs[18].x=15; orientationPairs[19].w=13; orientationPairs[19].x=16; orientationPairs[20].w=14; orientationPairs[20].x=17; + orientationPairs[21].w=12; orientationPairs[21].x=14; orientationPairs[22].w=13; orientationPairs[22].x=15; orientationPairs[23].w=14; orientationPairs[23].x=16; + orientationPairs[24].w=15; orientationPairs[24].x=17; orientationPairs[25].w=16; orientationPairs[25].x=12; orientationPairs[26].w=17; orientationPairs[26].x=13; + + orientationPairs[27].w=18; orientationPairs[27].x=21; orientationPairs[28].w=19; orientationPairs[28].x=22; orientationPairs[29].w=20; orientationPairs[29].x=23; + orientationPairs[30].w=18; orientationPairs[30].x=20; orientationPairs[31].w=19; orientationPairs[31].x=21; orientationPairs[32].w=20; orientationPairs[32].x=22; + orientationPairs[33].w=21; orientationPairs[33].x=23; orientationPairs[34].w=22; orientationPairs[34].x=18; orientationPairs[35].w=23; orientationPairs[35].x=19; + + orientationPairs[36].w=24; orientationPairs[36].x=27; orientationPairs[37].w=25; orientationPairs[37].x=28; orientationPairs[38].w=26; orientationPairs[38].x=29; + orientationPairs[39].w=30; orientationPairs[39].x=33; orientationPairs[40].w=31; orientationPairs[40].x=34; orientationPairs[41].w=32; orientationPairs[41].x=35; + orientationPairs[42].w=36; orientationPairs[42].x=39; orientationPairs[43].w=37; orientationPairs[43].x=40; orientationPairs[44].w=38; orientationPairs[44].x=41; + + for( unsigned m = NB_ORIENPAIRS; m--; ) + { + float dx = patternLookup[orientationPairs[m].w].x - patternLookup[orientationPairs[m].x].x; + float dy = patternLookup[orientationPairs[m].w].y - patternLookup[orientationPairs[m].x].y; + float norm_sq = (dx * dx + dy * dy); + orientationPairs[m].y = round((dx / (norm_sq)) * 4096.0); //weight_dx + orientationPairs[m].z = round((dy / (norm_sq)) * 4096.0); //weight_dy + } + + // build the list of description pairs + cl_uchar2 allPairs[(int)((FREAK_NB_POINTS * (FREAK_NB_POINTS + 1)) / 2)]; + for( int i = 1, idx = 0; i < FREAK_NB_POINTS; ++i ) + { + // (generate all the pairs) + for( int j = 0; j < i; ++j ) + { + allPairs[idx++] = (cl_uchar2){(uchar)i, (uchar)j}; + } + } + for( int i = 0; i < NB_PAIRS; ++i ) + descriptionPairs[i] = allPairs[FREAK_DEF_PAIRS[i]]; + + int kpScaleIdx[overlap_kfs.back().second]; + + +// gpu_freak->reload_buf(1,0,img); +// gpu_freak->reload_buf(1,1,integral_img); +// gpu_freak->reload_buf(1,2, keypoints); +// gpu_freak->reload_buf(1,4,patternSizes); +// gpu_freak->reload_buf(1,5,orientationPairs); +// gpu_freak->reload_buf(1,6,patternLookup); +// gpu_freak->reload_buf(1,7,descriptionPairs); +// gpu_freak->write_buf(1,8,nOctaves); +// gpu_freak->reload_buf(1,9,kpScaleIdx); +// gpu_freak->run(1); +// cl_uchar descriptor[frame_number*300*64]={0}; +// gpu_freak->read(1,3,300*64,descriptor); + + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +// for(size_t i=0; i (size_t) Config::maxFts()) +// break; +// } // SVO_STOP_TIMER("feature_align"); } @@ -151,7 +363,7 @@ bool Reprojector::pointQualityComparator(Candidate& lhs, Candidate& rhs) bool Reprojector::reprojectCell(Cell& cell, FramePtr frame) { - cell.sort(boost::bind(&Reprojector::pointQualityComparator, _1, _2)); + cell.sort(boost::bind(&Reprojector::pointQualityComparator, _1, _2)); Cell::iterator it=cell.begin(); while(it!=cell.end()) {

D} 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 WVg2`~KO?^GF#GN_s-M4v{Qm(NfNM_x literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/matcher.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/matcher.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..a865fc3fba3d285a7d259915d5aa21e85f919629 GIT binary patch literal 118840 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 MBsH%HIws`*FMeYvVE_OC literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/math_utils.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/math_utils.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..5dbbdc3827b7a8e54d1dcd84e02370e89b5c3056 GIT binary patch literal 13744 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 literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/output_helper.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/output_helper.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..96e8dcff0e9af1c2cd438d371665b8a5e1abc77d GIT binary patch literal 81824 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 Kh8?8}H2-g;nHyjL literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/point.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/point.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..7241149d15c4199a4f39aa935146425d2afb1d08 GIT binary patch literal 128008 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 Q@w?|HH7}?3VR8BY3v{P2NdN!< literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/pose_optimizer.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/pose_optimizer.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..de28ba69450a6fe3de540f6dbd2556f48ed69abf GIT binary patch literal 139208 zcmeFa3w%`7wLd=p1cGKDfip4#5rPE7gg}CXh9pfU;Sqw+ zWQ6HBNNeevmj0@}_EuZ$6^qtr0vUpj3it$3d08dm1D^yV^82oJ_Bk_|nGJ!q_x}E$ z|2>ei_x|p+*Is+=wV!97Gxy}UCdV0#CWE+)hFc6qEfD7JelUb)F`i}k(0IZ~=wI|LXW)J-{AYzrl}hzW#z$_Pa7}RIg}(>fp2FV?Zi4V%0=KvD z_ko)z{FlP*EBt1-7U8$T?I-+~!R;^nm&3h6_^*UJK==p3y-N6Rf;$|4H;Zs8+%(}I z0e7VEr^6j3{G;KH5&p4oGlYK}-0{Mn33meiZV};ZxH-Z<8SWI}cf!3*_@}~k3BMce zG~u5PH&^&?hdV>~XTr@B{yX5#7XEzU&Vf5u`0s*SApC`J=L`P=xC@291nwf?zZ>pi z;ja*GCEV``f0b~n;d+F>M!2 zAA$R*@c&7;e}=nN_#YGQU*P_i@INlxZE&9u{=W)$JKQIQ|0&`A4eryz-z3~;;65w- z&BASgyF>VQ3bz$*Q22KVw+-%Y;eSrJ&%=E|_+J$6-{HO_{CnW;75;s2Ul#sX;JzyS zufcs?_}_rLU-%EeeN*@k!hK8l--i2+@E?MESon{@eHVY>mn)E$l%O=cd)RTds$-Vo z`-fw;)Axqs4#zA+d2R^{bLmW)y#5bKjQThmDelgMj8=a{;3wXzbMP? zeb@5_l0oE8oDHoBETYSI)aCmag;1sUS6dupsfJcZ+U)0or;|D3U}wKa=R<&Co#k@G z8M6HaV}qwHci0e7kQ#ih;EdvDNm_RdIkh7=a@g)*d%>~b;n@dU9XA#n2+o<;*6OJ1 zcdXShaL(~ohjq@Et&U4B|F*TIPkvkQ>(#r1pWnVOcx>*QDA#5xwlaPjDa`D>424(x zo2b;NUs9Z=*Y@6sG7oMfaiGK|(t|RdNz9EOUP4-!z)^v1tZ!e_MwJOU%p`bV_PdIo z4aDX5vL2rXPr3#N-<*3mcyP{5#KCo=mpHim0WvISOGli`w*!W0cl(U)jKk)2(@5w3 z&0C4Te;ZkmVt+?z`PSsjIB8yILv12crm~%GVgvPU zT7xKO!;S$i-zEdeJUE-0Om>n*@#khK-j~gdKR}yS0xJ_-Xd-B|m7sF@zCyijg?Os@ z1)BE44^&uV6LHmoXbdOSSQxNcg>@D$L9oj}7U~TWc4%b?Y}$wz#eXTu3xZAiDF`*` z1ltb7i=vIEF@_UE` z0QTK{)ISwO@f`}*Ss&d3Sd?!QDM9hQqZg>t!d43d*knK^YFh-4ZK9Y>9mI2I!49Y2 zlVm~jdpUT?>}yCaG^RNpyZmaG*wDnL((1T&&im9@(Q{C_)#iD6wyKj(Yk)P-IcIbOJ;u+G|hP>*k{;DnBhZIV#vOU)Em6I;6!jLT5g75RA*%+1@{$v zM&%>5pm&%|y~DKB;OT-Rtu2!ZzC|yv3&^2h#+(;mgq!E1=;&qU>4Q@p;%T0n% zN(edoWmxcHQp@S&hdAM|xqH!P84wLC&nGckhRit|{Oz0<72l?@5UbTO1S)PZ&N&rq zx%^P@)64e-cjh02urCJ>%=reLIL!8QWDDTv?ZWMPzF2mcY-pom?)7nu#u!a z`iDPoR{%|@ykHo)q>(!7wn}1i+Okbcv2815He}A*h^$!?Tw(FDEDPEn_BInQ$L%ON z#ynyS1qCc*zWY!t4D5Re>##EmsO0h&U;rYO@$yr!-Fz61DgWExfy>_t9%M-$QWbq! zQzbD!`suGW5rCc(LO;sg9vE)oOwfX;`lvKKeo&6oFOvSK8*}@Ul6X9y!rj;(o6&~c z86TRxQ_znpfz8ydDS>Sycw5fHafn6p-Ieo*fem3z{UZi*<0y2?G(>|fNGV&;xO^X| zty?rgbK{jg(F1i_wo$gh)5Et>PhHy=ojrBpCiA-96pyZq__R7!3~x67;1t?11}7p= z8cxS8%S8G|MfyiM{V=59h9A6kPJpaeX=pL7*`|&LK2C``;TX6728{jY#>c3nex9p1 z1D+(By0D}a2u)hnG!YM!?pqYv8K||P5pINJ8Z~rN$-$3NSWXWWY-QxLu&xYb)I>EJ zB~XX_K4yANo*|IO8CaEMLo!umm`@Rq#i2D#G%GayI1*ValRY~Yu*%xoY;H`#RKn>CB5@N{kIVOd zuqBT>S!csP4hK66xi57F?m{6Zb)XSi>(TF79vTbc;DJ1zE(O0^xDRHxFaZ&pvnb+- z$^zh>7NjZM!5O;z$ZD6wNysNx4ugTwrcCux#a48_;R ziJc8+4tp+9{B<3%it!ei*vi#v$1hAx@$FC=jvj`UOtiH+GV+c95H8*!a=6Ip-zm8Z_0T{K*u z|9Q`PdT^FtwU^8x9M~EGR zx{a?Z&!VHJ3kBW8rsB6iR+0znx@I^^#@FV1Grs8B$*A_>Q>)DFAC%+@a9e){jTQ6W zNvW=kz2?T*%;o*Fd(F?BY`=|oh33%hKRwO%vx)48y8V~U{uy7NJ-eofmaYb~_wOjX zw&?td>c{^mSz~xl3bR2lixzdPc(?ybH%+zMK<@Of#N7MJvopq`{cYQdlvpPQUnpos z8}(ANKm0)a|M=L+x?2$SJTDv(%|`U3M2G7rvz zWRtMMoKGuEb0e8n(J%OeN->!9??|)|R30f?0a` z%dIWn%|A-L6Bz@!KZDDXU{=W18mzm$Ik;jttELv3n`v=2?83roViu%?HuW|35?;r! zu1HbdZ)uqG2Y64x&wC1({*nEl)ND|+MFS4118efsIDLDA`(}USw0B@VX>$8oo%=p) zZFyzbhpk1ODR18v7<5RP87wm-vZAw6y+83Y^JADUp(q3*~L`}?hASbQ4eJ4bE%0gmC&sfk&cbTnF zhoOM{|!OfXvTSW9Ff*zO|W0`+PJ2kuB@! zsdq?q(IpQrcGu{TSW&Y%kx18z$`&$cX;1($uT#b1a_pjVO!Gg;<=}3q5z?!(D32@l z466Np)S5nD^6NS=h*cBI{q{1VH+}kMU~rUx>FYw zxWRC~c*S?hKSJ+av9dlryBS#U>$!1^&Q$!jD8A2W725k5Qk9xdn~9hsuM3JNQ6thn zlK?C%|NrSQ9^t_hURD9#hK{3!!>(efyQ7y@Qah()O95tVyn9#I4lc~BuZk0?Sl4^q-C6H-ZHA{E}D z&hpx#veIH(b?M5IYTL5KCFQoN5(G-i@3s}$mKJ%cN|)Ozs%%A7RYfa?4>eRSw+)$K zOEuJ@k}9gkjRSE>Rc(o()MGPTVw>!6x@OJDv0Y*-FIiT&aB=Af+XTXA)+}6DQe7Q| zmseCRO)k!}6IHpbxTLJaQ&McJSWvAdt6o@CR-$@Ks;VGGX*u#?j%v81yqJRAyaVT) z-){`3xdyGf>m;9>#hoQfD?KX;i^^BrB^nL-Q z;`$Eq5iHa2jE86TC*Eb5LY!0)pG_d)^>I+ulH%tLAx#I=gSD~H*vW}H|A3vDH1VSfeG9$G0xsHK0X9%h@`^=luxm2m zSq+v=6a_ax4=)w<(IG9Y+H!tI-yhp41*AEn1yYBBt7+Lle^a~d@Rl(oFL zb@`6pIY-@?#kOow$4;g-IA*J7MKrr8Oi;!bT0F^+6pvMQVxQeQwL|d%rkV^)>bUbR zZFd(NyII&}KjgacR%lr9opJd(6zsv68-GfI2l`{5W*2r#u|KlceD4Fmw9NsmK&im- zNiKhhp>=JYHG2Xva@*f`X1wL;>+*e#-4T6l?5|0f8dx;}OX^cjJ9cy4VG6xkd~Mj| z!5+xFo&>B9xl}ISQiI$0rQ*8_&{9i#7KAVlUPEegr~`ZzBiRu1N%-g*tYkcIUN;v$ z?Aqm|eZ<=@cOa;=9FE7LvHe!~kskVT`o5y$H7GQ!{|q�g8V*M(n|gZ?_W%7VP_> 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 M(3Gb3;S|*WKk#rbApigX literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/config.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/config.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..59aefa3aa46d532fc7913a60c131caafbbd4724b GIT binary patch literal 51440 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 literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/feature_alignment.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/feature_alignment.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..183af8a927b8678390b13743b04c270ed0f04c88 GIT binary patch literal 96528 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 literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/feature_detection.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/feature_detection.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..9c9e7eca5e33a0a64c7e915ad2b51bdff443e4e5 GIT binary patch literal 126832 zcmeFa349bq`v2dPNgxU`(G3_CH6SWc!GueKs0n1CM`jQ?#6>ZLkU%g8CKCiYKS?`#jZEJx`{mAi@2ZzxWuCA_`xxwonk>ql@4Y|3D3k{b#VBxOn7|jzr&-m8$jf?10_@nS?{GE=- z8Tg~)XYh9>BE9ADvpCK|{49CA3dd(7evUkT4##~E?<>}v*qy`9Ooe3Padzu zaeu@I$m4Z59*FoLdAuISh#E~YY?k2$8Mer9qYO96@OgwU$oPvgd`X5c%kUK$zAD4l zWVl&|uOoaz#^03TTQYoGhVRJmT^YV7!!0s=AK?cw{-F#%lHpbvek{XnGTbi19Wwj` z;ioeGnG8RdVN`}+$Z)3&zm(xuGW-w1uVs9f48M`#w=(=rhTkLnLB@ZS;cgl3k>Os1 z`(%8-3=hcgCmH@M!-EK^5UCugvQd~ML$?f*Wtf7ngN%1Xm@4B(Av{{fJ0a{WiNG;fXSS62k5>elo&SWc*ZwnKIr3VNV%9 z4Ph@CKM&zx{N>8yAqdZx@u3JWknsxy78#OWv%CJ_3vt>9(hI3^&PlngZ@H!dJN4P-7uSa-;j4woZ zqm2IsVV#WEBW#fIn-DIN@kWFp8NV4}SjHD4jL7&cGQ1Vx5*fcuhQCF4yNurt(!2hRp~!$asqkHzM358Za20%l}EsxS9I@MJUM zP4kC7HM2IDYyaamBk4b+;_{pysn0h;ACc>g-EY@@*3nbH2+^i(AMbv?ZoSLg{hHY$ zVALIS1#9XKCIt)Y4!VP*>JBCc&#OC_5hIw-a19+k@7w*F zpDwfxH~V&P_V<{e4&U?be%;?=vN%LS>&)G+n(|s4erxW2%j{9B&hCqhf*Eg{Jr)>s z`!Dj;{}bjFL`EeQM6Pf*P5nls+%)wcyEiv&yLb1xNKJBNR0_^_!1<135t4>}O1){@ zrrrC*C6pR;!e((L>4un4P`5snu9BCKV08Aug9pvJ=G2@m`MDp|rog$uQ^-MkV`c?E zLQd)IXEOq5bDq!lJpMewCf7!P@jJfU*K4{3!iI0{&JIo6_U?XV)KQ(^MUu6v){6=k z`p}GAK$hgJ5p`&Z=hQqSW*^zpyg%&}{EbMpOoFBU@WkE);gQ*atmmynkvI~>-)7I_ z6Vt*sWV&7*6-j^9EZ${i?K5-Vs!2z6?T}ABg3+{Y@9x)qN2Pxw42VnJ9~s{()vVjG zHUD7so(X2?ll+Ok(82u6@+ahv&mTL^yz$G-XU;Ohg=wD03)9We@-+o-9-QV6C!gLM zn*AZ~MsLm6+138(l&U-%-m2b=e$Md(!BwvJ|~Ar&!C{aMJ8 zS+~#Ssi&b5Vo9F*HCD{+slUaFB?qVAOiHjH_8mM8)jbV^2B)Y*bziy6x;5!7c{K1c zTJmUoWxxb;PfH$+nf@Pm!A4_;3+HDX38?k*}`dPkcc2QL&lKv#&X147S6KI z1?|{eJ2qd&$Wsej@UCeDI(@EUH+3_=e5_*VcxEo?C9sqz)rOmD?B2@tuE7s;7P>>XQF#A?bVO zC0VWgk>#&K$ZTmCjDQmKt=)s#ygUtu0ng*>{h(5h4f{?I*XB3Pb5u%)3l08ii~Qkk{?MCQtp6lOYmWI*W{pG%TbbYb$zqGqP$f4$zPECKhVQ z6i2Hv5ImR`Jl$6}zgMc^sUO+hFywu~7rC-mnwfhK>Gsr56rI9#B;!s;`9zA-tZQoD zHpADY*@6eSgE@r9a&P(kQNf9PuwH6zQ*VTmOeYT3|0M@NfOvW(5}oYaPfuXxBM^$3kw_4-RJKq5{b8{k9mx6^1x+eY_*Do{ z$4vyjx@ZO}si-h(qiz&`Z<4`H)mOLHm0$NU`t>^G(^t3G6+8p`q~Nhsx@qY7n@<8q zRmd>wuA}2CPJ}<|)~mw~Cs>C*j4*~r(_kB_MuxhW^2aZx=LS_e%zn*^ou9g8maX=E=^`9cHvNEWOZPHYe^waScTvf(7C@tlf+ z^7l#=DXkHPTDHTu4537sERFVsuf(XpGBalUJ!HJB6a#u`%>Fx7%Of+Jl|@4kYG`Cc zu0~3>tK<9}4))4uop zNEYf6s*k@k5GkknH5t9%mvN?ve2j~~0J0gBmpEbcYskmx38b?jot;p6_c3v~hNP+T z(J&Z2fEjLh2LtlbCFa_#ZeMtieOI21!n_NeraxSXhvC_2f!rTF^=G1^jP=|8&~D_( zpY^p__jQK3_G`E4d3>K)*WwaSy>rB^_aJOO&x)ZJHmn%>ZJGi$@!0FB|E(2E2^QkG zL+~6~-k$o0X^_#n%oiOSL#((x^=IJb9+S0PHHitc(ni|HIfeV^gx_d&!qRNCVs<@3 zPFtO@gkQ%EJ!Tpc-baOF=g$)Ut4{b)3^n3~=fw#JazFLd)0~>DoSynQ)JEcx7;ar9 zs-^4z={DK0#Zy1MmAI&#U6pi6h7_J`$xdt~Ygzxf#i%+eVXBuHpCu4}#uhe}uqlMk zOCWrUEj&dDPZ7drCJ-*Nh36{axkC8(1i}M23*WN@wJ{KRfC6zzA1nWs9vWMqKD*c@ zkbRIYf$JL@aJRsufOrN%<)%rbrPMR#Y{Jm-bF{LVxMkmyhasl8wc@dY`V-t?!$W+b zcm1Is)yM!tfhA7zllD*8K+!8Pi#w$GE3E2^Fw>qIlWB+8r)Q)Z8DEh*9;Rc=CfNd zW=8eVPBVT+bB&qCgj0^rfP$mCj4#Z_Ot}a{NB1U5Wx^e)C%%>=zHPH zU$v4KZl9sVOOIkcBR`u+^9$YzpD+34}lHBz%B^ zw;D5qrwHNK69_+P3tNpD!gGc2`UJv@EMe)2$E?QuR}s*R(?ZKiaaz@`@%)m=Umrvz zR{n2Thz9KsKl&=#-V(Gy8d>|+euBsMN2z@LVV6HQA1!R-uc(-4%rlF|JR}y#ec4lg z0`8W4%=1kk^h1I%51JUgc%d3p3o7hlMq!tQ9P|o2JL&&ZbPEfK7sA{J%SzldqOm?+!PAl0R!tDw%*%w+V z5qekZWY2ZVF4oC@*MVw_N>J#XqLZDT;*cE>C+p9BlnTgGf1PMt(kZuebX>SURiHqm zRyCFqG!{7f`c|@{VZEYcE0rwzG?J}sB`b{oi!H0#RVmsPWUq3{&aq`xvnoZig6wFg z>?m7SwW?CID#%{wls(m!RgJ0?jS8}TowDCC6bM_5DPlD(x}uXTOdm=S0>;4#t&@B!(&G2BnX=!zH+(9=-t4`o) zbeFg};)ZF;8)iXRT2%E7h~;8B9Y+ zztHouH?$QuQaI>lUvv{{NkLf5BR1uq@bwN%2$Be; z)qMR8572Cvw_(TiXQKpY-b_3m+T)*=f}6y&d1xJ`q+Pj7X*TkPFEAoXLj(?|c|%{_ zx-tITw}UigD11>6UOpJ7^D*@B=AtNWSwXcce9z@{O`VuSb(yQ>Q{=&_8148a8-M!31(>M`iKja;lKn0j z^<6#-#KL>Tz|wjMjPCh{=2qnRHN1*Ss-=MnP87K;qv)ydDCP(76rSX1cxWG8LhZSw zftoN$Ml%l_MA?eLazpWV)_e`l(-2sk-}=2g4+Wie+vlkn)A>NSyce3cxbH^m_gLqf zH%2)Y3 zdOy{azqj&bvu@kgru^LW*Zh&0nZA&Bj~Tuu&5T@|*D@>~0q{v)Wb z&YR|nE`VQ@f0ci_eT%loeA6WTCH;HyUUAxXZL{*X9KSUD=?9ejYSF7MB%9Q@<`Ez< zE{qKc8@__993DjIbQr?|8hvAI)bNuyXAS*kStl{CK({8GJmyEc!0N|YCrz9bL%fEQ z*~vlH$tgG~hI9>m*vS*DlXGzrcN?g^Aa=4LfOvE_rk>P1zNlaI4}f6k0y}HP9kt;% zs1Gs^A#o1&)9?oOqK4m!bK)LUVVy%3Xw-^x_r=a#YMnz4Xpo9?|BRg*Xq`g_XiSQ8 z>tg3lu+G7L8iL~7X8T;jHbkR)oaI}ejEiX26jov$h+1O9A9hg|#N+j+)KX&eJ!ntj zoM<}ro2-*+ddJi76g&BdbrP8<5s%Fco7l-)t&_+_iFizIc$b~5woW1&CE~HTAsRc` zuov;@7)YqwYb+GE=x6~lD*91pS3>POnk@Q|JTzjwKgJ^v-eu7ES+))9tpeIMwRJhP zj^2yz0R4&8U%dOD*6ra*7)0sG_V6*PDer2Qi|zyck7^G^Xiw3{_uKUd!qml4(}-q# zMcC@!RC+_>(kp14o;NN%Z+v=9$ZzzbSb9qD_ODy#<4YV{`4DZaVF}uKv?ISx^rtVP z8SwnQiDS{fs{EZv>AfO)frXSQmEK6?jrSw-?ev7+OW|X#cY)H|u2&X#T@fB`Po!IK zE*i)RQM`Ebp_!My?b9QkmyS-rwYWLc%}AsYEkhB=+HeV+$aD2Kl$PCpSblyUeu(}V zy(s4{Ps10uV{(7_Q4d7<;C)-`0m5Nk3r2Trw`TX-`r^kQzQT5)_5SDLNcuf(@Z!)< zj@*j|uEpT%9W({s+HH83w$y|}qnA;w39q6SYOeh(Nxp517NWMqUg|~9-9a9wC!L1T za8q=Q==a3&y;L0y*$=|4r5GGU({St$(Xh*^7j>&>P-_G`BPoi>+Tz_f&FpV281Xbb zNK?y^l2@;|oL2edUzJ}t*^Ertvp(_rDPMR%uSD;sM6c8O{S=(L)OIdir>UbaqZp6y z-AVMfxOR0aQt?|$cw`1KflZkjNP#~z7~=tPqJ@qPU+9NJFV=`o{XkSv;X7OqzN9mr zXKtfo3JmRGd0oQ{~~(dW0ylEaI3GxWML z#vl6J482Eg45q>4s22r@bJ2++3vq@u9nzR?dn#h(UE0ZbP6RCTc3iy z&w2=xzL35pgI<( zO%u!rrmyg9z2&TJG;A>=H8}Gw8lma&edk-d_aZaWxwkJ=fY+I8qj+WE?=?8TrJz?PrR#US zV6OeSL*4d^{E_5c{;U_~Ve#PlJYU`CsR3NkJ3mCrCvsm2F1o@DeUbAc)^bMaIyli6 zncph|?y+jN99AxA<(~=UpZxLCL4i;c`3Q>=@%VSvhH=6>G@T^sg$l|6e~2cL*hM8%EIG^@{lfHVB9J9=xb(5awFA~G+9v$s^xK*L|J(jQ zY<}a*Bd)w1<)7L<|08`?TIi_aj>T*zlZY?Rc=`C_l{9C2=CQ=7(UtzxkKpwsh6~Km{=a-B%Br}49$t<&HtMI zan@4)(ChNH;m%K3O$F%8e=TZC7ZVF}O}HR5CY4^=W9e-E0T(jLvZ=0r z6aM>-`LC0S>Ffm8;u93D9BPK~w6;5(E$*UZN&GQR_ERT?rLB+0nY1$XJ6czI^m9~{ zmLFQ&h#K%kyUtVJ7I*z~sbDPq|J%nHEugB3mrke9OOCGU>E}7C96yrwdny0Q*9Q+$ z&cp_1dsZ-qHe>7t*1T_0k~NSCUqrr46$cnst!LMg0=yGA3`TCKH&zuv(#fZZv7}|YNZ%SK;wd!r5uO#Vn5_IM`med4o37pAIhj^I>t1%n z)UxtTGQ%{{8tiWSj9x;K)(?@6R7rC@CzC-tcL=j$nk*}!?~{BO86Jt}_Wk7Xj=Sn+ zq`QKp;c>~$d%s>|whXsM+&|wiJgs5#^*zk+s66qyPdrbz6#T<_|FxSI(&S#3e8X2* zac*KzJjTrZD42!;?-luzRrd0*j9eUJNN$yf@WsyC?OHUuq&QerJ#=bSRr!TOh7<-0 ztBWe9mlPJyC@H>rNM>PSWoGX=Gs=o*WR}%ro_=j@R_28lWCmxH)%3ZrrtI31-dS;{ z4R3XIRdwd@A)`vFD@)4H$s93cPIXzZB(todXnM&xnf@U)CBgja>6yNQAx9Zgi)zY> z3u}VaWtG#d#7kzC7ZsN{PZU>|6a`D*LUSdCrnKFVKhgTs5T3;+_+4A65%xCm{?yER z)t9@*vuGc>9Jn|@3(#LfGYMpU=F9rV9~qa1DH4CEd30pJ5G)b*CE?V;>F1%OVJ7<}Y zAB}ga^wGfIco7j7)(@aq2p`k$_0V0>Mf9G&t z){DNn1MoorC&k-~Doe^23HCAY!ufQ=pJh#n)Q_Mu4V#0V#O2oK+@QoCq801!4BwF4 zpE}6i)(7%vs&0MhlIO4}4qpD*E!A}b0``SD5>@Ailz5xd@O4xThBGTnp!&gHLGO=c*lv z+S9k7@!UY}x*(L{O<;FRl^-jI{UJE>y0qxSB2x>=AD$J*<~L3-P;EU8yD+;E{gpU} zI^Zy-wH-U}vFc?AYrycV?#E|EkPjq@e27;t$tnvZ0Jk6u#KXztr|8$xuk^grG1?ae zVwJb$mc5v{aFk5+JJ@H*S0aXt=6V|!7}3WC?wj9OA)3rf*10nZ8qcH_^c)Up(k)iV z(d&Wav$f@AHhXIIcmIu^?rPD)4aqbz&q0S)BO+sKD>JKVgNPSZPp_>gsSIWY=glg~ zG=@-F(3bG?kGu0P3xqc0Pw<7_%pZ?g6Z#-z=mmThat*G);!67T+%!{u2oewZ8}S)P zd^!^gSgicj?RN!Gf3iKlUyG*V^4!$zD8s171gxUDkVKxzF?Xn`Z7(GS*X< zM2n`w_fRtaNbSO$O*xzK0l5ru*f5t8uiKFJ+!9D(UGqsByh~tI?Lw@OFk8Hhlml3P zImARtWYdkQq;Nu`8HO0EQdoscTFvl+g{0D-yIX#wsx2AltTOPtBLn#uLCOqZp#hnK z59~ah49lLo4OR!j=_jaQ|&A)%yjS9md(%{5)y2rjp6A=J`U0{aH17-2(gYVQy(6D(q59+b(`L z%*6T`F%4~dPdLsOPVOe$sM^o@_mKBIb&VL?K8+=hYH-Q@X@87bR0ruh@dgG?!wj{+ z0o-_HeH6v%FshOkRE8fVqr``=LLcJg89C?aJ5i#Sga>5dt>EQ2wyNWVg?Oo?s-voh z4QtW0qC$|(-kh&6$DWNCRamSb%0m>7hMtD`s3#DjW9!9KAoRINB=n)JXsD3!Hqs{$ z>ALWQg(f}=DWVNjR)H*xmzN5iA@4GA7hd#7agn&dN1xqTfhHY@cwK?WgiL?d1~X!2 z`g32+^W5Iz%YDfo8R7DUzRCC8zP=#!BaE}KK+{*Z=XB3ai^WpSsJZ*yx{psaBbT1) zr&U!yVrY*yHn_=9ChB`*=^Awrk)f&hSRNL%hLB4das?}~PYO=L-W@E!J~`MI`;;I) zYqu94z#aiTo)t+nM8>)sSK|n}n;fSO3mPw@;}c`YSJCm&vE$LW4;|`i6K#BqRDq|X zb*Tl7SM9;^#d`}HNALBl7`Cr*#6BF4-H){PBQog#Bo2_oPmuTt5MegV*B0p8#?b>RQ zyE{_EOrh~L8M27F6AYKky3e-ab;A%dl6;{*x5ZPx3U^36Bcc1DCg9E4VrISU3w@i9 zuK);MN1hHAW1kcpgS|U=0rttkv#?JI9*;fT`a&vJb$V8GK4C;-XVkv+E*vD|AXyv? z^Q;(p!m!4n>P$M$q^mROIAa~OQsB@1Fj#17frj}fxP~>(&mhg?Pe>ZkI6fl@bo>eK zVTigx{U;=kX!K_!BU*4m%815-j1+NM2fD0-xU3^xhN^>a&B*<*_Fg>TFT?HbLG+N+ z-iK{S&PI13I(2{83mjMmmxz{scI`sZW1t&ehHjYp1=S7HvrT`j8BxRQ=ovVW<2?C! z5+p!c@M&VaoQw>`Q_CvR*QonZSoFQPQ;<~jVk}&-uJ>V#jRDSuGU>_mPQSbO5(um* zLz#(p`uVY!`aXK8PoF!b2ZR*rW-y?)E=JcyLz?IaD97gyF+QbRhq+n}CCsdKbniuH z{k9lAEt-P+0F9n5M@WOFH_-(@f$C&5ZIAZcLPI7zfS}f7OXq2h|^fU&l*X5_ajt_{z7OS7HKn(V%e*T(M(bai=a~+0v;-TVO(a#5Q=nKIWozc&4 zLqC5zGKJ>l3eLq|^l4~(qY+OI=3<7# z7w-40s6GGz>hH&*zn^IJ_amvlpM?It5Z_L)xAvc+zyC%|?Ih~%o7P@`Ll5fj{kd;> z>c*<>ex-2Demrs0CmhkWCk5wW?+#AEJ~=oN`xLqv?(Y!nihi^#^Es+iEAy};jb+s1 z4}gm{xag2#@+P3rPz%vrK%jiw1{CUSBZ}d|1y$)bqL@J4ZA7s(7!M!=x4{62_o8!H z0gGFK3x~KBP@L`v;$A=pbW0F713I94g1Q@!!Hcc?g1Q|Lk~ao*KOiLU4C;nJ$htLH zcLXx%H&s-zLu<{tkGGnx=W#>u_;NRT>hD0K#|;7FFsk{uA^5Uh^M_s$pFOQd9`I>W zSFjxWq~NcycLzscpB(IueM&GB`wqclP|n9$--T1qn1-Hsz=^{e2dG;>@`>!`&>3f} z+Xlpj;vjaXfS7%!h$#rkX`~6`d+-IJ%08Sf84Q9tU?J>Qf8C z7YJ#q-xQCY)VGRpIJ%7==%jqo#3Y}$;UK!!S4KzDUlLcLYelb$=MnKZ5bISJVwIV) zCmhK}I(SCRiefH7d_u7S7vnRBuHX#plY-;vlZnAR?307%V2{xz_80<~u-uE1=xP)+ zcE&rWbuJtg&{48DLN7JHtC81;yPtJ#Je^Bd=Yn)@fI4?2o$D@+=z|9JWA~sI+RBAu z7pDEvTtaJ7UgP|xR*{q7n^NHX1SsdU=1Jcv!ZLs7hmll z`j+OOZ>Y+Q-i?KlYA`?x62y`M@qmOUP|=`7MZk@cZer0uZ2hD^6phZoO%CQww!YP( zpfMx*S9;XJAh+==xY&$b7rUdQem)VMjO)=>qkUm0Qi(nd+w6wBIgo`<#=Ss2sP$cG z=o4MRtFccCUXHyx=*2!c*bn=Z;HlVm2zEwxyXA{o)tELM4YwN_E++ccxkh4C*9{F< z9NqT66+4J?&?fB&ZLV28im&1hj}ksEmRhCb78cW<^uC~L*w|9jb4Z}V(Uj_ z`;m{ba@CbT^lkJcjD~!nwb9x1NdU1*iIy_a(rQ^m4`iT-tVxX~Olo{4TeW)mfihGA zwAiMu88Tl7d!jgYzHRB-`Ha&0WAF*p2kiVSNj!~DW~Eu`mx-&b6uRM@NPXuE{MlPv zfnBs1Ht)P|XT6ZYb@-r{twnY{Cny!sKBS*b(~yD_!0_s$@{*rXpZ@7iS$l@@vO8t{ z8Ad3XzMS#)4w;)yH*W1XnkJu8J~`c}J1S-A>BjP7Q=UJ=*m*3GCyvAY;j7~af1RH4 z)#=7dC#Nhr!}z2J=~~^B$imZohVl3r6#d~05!E->Aov{p=;GhV_nx2?01R%-@8%#1F^sPc#5wS`_Ks~Pmea1i~TmSzx6~S&x(Ci z?0kr%~&zu5n+JCQfU{>GCj{+QTr5&K(CA@buXDSsSoyp~C6{Ur7e_n`ROVqf2r z;{Oo)55@k@(}-*o`|rj6-d;pr7W@5T|KRCFwut?cXQq4|Ft&>Q;@%WrDfT(COdyOnmE3Ab%ARE-Sn`brgyr_m9i+wxGM=-=y0_w<>4gbSvs^fGu)A0 zLJqcG$jVirE%ap$SOYj*tPC`*m-j8hQwiezWG01I;AyL%)lw6pxL;zy9BXx^x^c_7 zV=-kW+V4VfM>lFaZV<+}3r zDg0n347bH-fNdW%#14YLmNeK$MUpOGFO4@NJb%BI9*E*<+_v~BTVCYe>g=94yh#0F zMWPc#e|MO)qCMLrMQ?8opW?G^k_xp+>axQ~v05OU7R_ky1rOn^5S53ujqX=Gd(b%X z=Gm)QqHy$i#j{Jxiz+K~&J#glQTg;Lbl5X03WJBdP^F`;@0V>|UyPSRCDk>BWtC;Y zwy8*DR-2h^|9MzQQC2alJZB)@x|h(hio#h{b54xJ0f_5E__jn=fnI4!=>;|eud z^d2e&hyI)aQ_H3^^Nv(;y#H1H4`F|zB0i+?NTW^mABp02+s`WW;f!Xrrw#TWnc{Za zKQ6m4*Ix4DZEF_VV1K(5JM=M|nA_~==>D_Is!+aIo>E&~QaG(7hy^ueRh2n|@~2{9 zOHpyKK%lDX#H~PkeZLV!HHW#DjBwbitKVZr6}Q!=cIFc4&lyxxQB+>eTj&w07Rj{P z{<0&nK7oG{*ncS1ZMLuUf6l%`scy4zS#q^EGiY?3nRtmx^}GL znw#c2sdL9v`kr5UpvJdJTjyj*EL+AQA~s@ptQH$*mnUH53E08}?2ZKN!36Bt1nkuW zY)1mNN3s+dQa(D%4B+ja*ob8&U;`veW^y#AP8(-eN`_a8Vk3RCBuizCp89E%f$%*o z>ZOfeOTUpq8@F#w0``Vv+!p$s58608AQ?|1jo!Xt`BSEeH#<7_a)=@?UIb!mn;==`!XcsX`GXQik}ics_$@O04b_|@doP#gh9cfNUo%?SyHLvI zI^;@hIV#%+rJPuYf@5OOCSb2hh7~npBe@-MjBMW{*{LK2Ki4Hqw)2%P8)c$%*_v~d zj$fYRX-`SOX!!_jT&^(zyE_4UA^~ekz}`u~zKmn`{r%c8esTBj_(wA9BsB)0I!R?o z8_k0!Q$*C!0;;10T{6pBm62aoY~Eg`NJjpljm8^uMa-bDkG9)B@g)g3+3=v`euQy0 zpq(seWy7m7y&m!!D(fARokh%ym9?-*-oVs2C>tW_l8qvHk>7lo--$=rx83WV>&79o?lj5V8P~VO>(q zPL$U@@>*KvVk9l>LUs|S??9!kigrmwf}4o;mOPJ)^LI(RHECFvj9c8px@1O@hjr<_ zn9{nbLqV6pbsY=3OmR0O)xr5)vS9{9AZn#Oyc3n-TzMb<4LTK(S8wN|4PRP^q}hfy z&66~Ht~aeq((GB@v}2NH&+w*oPMST%>v7M%yhDDPJ8AY9_nAi>jSB+sNI|D1(6>?Q zyZlUzzER?8p;YJ;Dosn-ppJbrYx}|leKY4ExUp|$4T1$Ca6g~YH#2EVU&B4D10t^> z^7m9B?mpIKUA9Y^lHaLJXn;Lb=Ps9xARlqVM|JL+E~z8d8`K}Fd;h5@Hrs>ZzsM#y9NEL`=?YERP+qnA`X_ zJBmf!#>&_Mi@C)wyfPr8Zt;t+iTE>42;w%L)$mmsPQM82+}y@$Cj@aDYczbVhOg7` z^%~x!;msPpLBm@#e4~bM((vas{6!5H%b6VK+{VieM!;>nqT#P<_-h(Y-&O0}+{Wup z2;w&0)NuL*UFYUD-gZI|xABgKzpLTzY4{cme_zAt*Lt0s+xW-{LEOex4gXlfw`urx z4d0>RpJ@1J8veP4M>YHl4d1EZUuyVQ8vY**-=*Q-X!y4p{+)(@ui^BI$Ii`d>~=yB zx3NdV_iFfl4L_jaKWRAqy0UX~8wqbCu+v4i8OP=}k~G|{;mI1FqTwAi{3s3Yq~XVC zxJSc})$m_wcvlUl4{kd*w{e1opQPa@YdDQqoSWO|q2ctUxA>L!M7+O7exQcaPy9GHxA=waM0|)weyE0DsNs1UP9sF;<`%!)oro7` zFzWOgT5VF;2rLX!t}8zg)wAt>Ke2T+Ix(w$*J+ z*2rJw;P^Eg%ondTrbrc;GNiyQei@ws8Fd>)4n3CqR1Ke|;iV3K78E5JF)p4hz$)-Z zb}mFn8^6$P%;1NX0QPQUriNdw;q)~X&dqI9YPgz(Z+(s1xJDyiqv1gfuhsC`8a_wE z=W6&o4Zl{y=|?`Co7ULJj|ohSzKOO&Z>);Wulznl)*iH@9(%M*da}zfHq` ztKoNO_)-o3y@so|Jn{D5rIG)mhTo&%f70+}8h)>a|3$;^*YLk;_}?`AAq{_6!_}Lx zc)vZWk$+snpV07sYWTl2e7T0N(D0QSE z*J*f@hBs??i-vF1@aHxB1r2{m!(Z0$S2cXIhO0NKtzG9f-qOgwqv7vq`1>0Ep@whO z@NF8tL&HDS@Xs_ns^MR1_*V`-U%2pc2ftDBF|A!}EE31gaZ5yUG2hOvxn0Da`TB$4 z&T-eDq#ikiY-_q-@>6YMMIIJ`a~%7);LdUBlY%?Phfhg#4heCZa$hSf84WWa)cYV#td`9J<^%lW22WZwVZy+=kQ7B;+=nezv&N&lY$3+2T$=Tioeq zizj}2;5ItbX~*U^j&U#oZUbLClVEcjo&=QS(=?pkFgiE45#L%Y8MlEKQVBM2)#zIU)>+{TGcVGy@*l7@HJ@RKz>zSpqC+(vwF zsCcGEPY(_6so|$-crOh8Tn!(h;qjvZOUy0anmR9W8{$K4 zjuUR9nn;P!Z@QXEkl!p5?JfPvDHT)6{ zj~_K!Vs7J7jr>>*AE)8tHGG1GU#8&`HQYHqAwjp{9G_Txl17hn++xXJsga+o;a6#R zp@vV<@FESLs^P^NK25_*G`v*9r)&5O4KLI1nHqkzhL>x2g@#vZc$J3F((r3EyjsI+ zG(4!`wHiKK!{=!DTn(S6;n!;TbsBCxb;h4`8w=u*ICdM?YxoTszEHz&)bQVEc%6pV zYj}f(-=yJ-G`vy6LmGawhKDtLv4%%9{1y$rRl}EP_-z{gTMfTm!|%}Wr5gS_4gbA{ z->Kn$(D1u7{Er%bw}#)N;eXQbKWq3h4Zl~z@6+(VX!!ja{(y%6Rm1w$SHam9P2WiSqRuA^)Z=uk!Vr z;BVO+W{B;e;BVVpMu8{F z*QG-KLt9?uD5CgFhnp4x6ideIocL zHdpyNu}k87WrFuKKC|UjzOEAdbDJys?-e}i;9CU$!okx$q<^Q)RlWj(f9c?h1pmtB zDqrga|Bua8zV?DADlZpcPh*!YukuwO_%}9J_AC^bgO(*M29l|2){ zdl<3z!nj;)vxWSRw!BJrh2Xm#e7E3xY_8Hh|2Rr_ugz7u*MaviV(U*-x{HPUep?>R zL2Pdee!%9+o}RxV{XaQ)rQko?T-mcq@Pjs2_N1nhJ+bvI%AT{pd$RSD%AUD`C#hnx z-zaPlJhpyP+1a%#=}ETbl|9o1kFB3n_ACeQ!Pd_xd)^cB9c?|mWlplXC9YQ&X}A}> zr*V|6=X9y(9>F`=TV%PV`H5d2IB|48sG2k(3m=|9`Sa|Q3? z;H84c)^nzp3MhJzugYrBPsSCT-E=_!4vuaE)9P{ z=pSP1SM4V>R+u3;7Fed31MTtJlcirIG)a;Q0}*2sS$ zc!90QFYP(&6w22~oA;1>B6trYwvIxz>qX!y?^09*w`lY{Be>7jf0n%HbHQWlPSFjD z?QB%+MEd7}_cTV^dPYh4e`@5P((oUIo=a^#=Sw{UGfDqAo2zloWr9zz`64M_0-ngu zxf*_(M$a zKBkR6^C-g868mkQhA-0ayEObE4S!a{-_Y<+HGH3jpV}*NzH&7@Ps1xT{CW-ly@vl? z!=KggjT-)vhJU2t$72AKsJ)-5;d$Ual0LKRzq(Id4&Kw4X7hZj`WU$gsb0;J9i$pD zG(bKPe@gNtXIl!?9pW2G*NCliQ~mbIXIOgTqi_rUsd z45!4V{Lmt~N?Y-5lB;7CrlFmY9|ADl0C8Y`Ko>204KC z4DZD@RPfmPd{if~l?(o;EuSX&-Gax~=l7O;qu@{2@+#f$1&^)Ihug(=W`DBhUk>?6 zf-ko@x&^T{3ckYTO8*MMSK1uaPi&tF9$TNUSd?mkG@U^zQ(*LvI>uj#%&%%Rh52MNEO8*stH``pvFBZJT=1Tuc!DH+5mHZCD zW9##k{;q>4-4|>F#pri95dd|Prf1FZ?&#X`^0D*_)Lx@-r2mp( z`ToMfn%b#_zCuW}`Kxw^_w$xvgVu3D|KP&HvMTzvZKJP$ct6_ZSo{7WK1l4(qy0b; z9U%51o-LxZ6SCrrkQd^E=|rv&$)*gbZ~9i>G@am^tXqG@alt_E?1UF4{)*jph?jZW zAza!X;i-Dz1Yg{p@QbgtrX^6I`$}=G4yWs8w!>onRo5yB)XSWH!>cMPiYljFT3b?E z!cLqwyb9muJ~yb4u7#QFz{>}v;EKPWt?vMN|sI?p?1%z1^y<%Ja`6=M=t z5~sJ~YF9r^?K@1|h#EnUpTALNL!vbw@nl| z7q;;}G}AkvqH6XLT$Ve%B&ZB+M>hFour!gCx-Yz+=^adI)|6dalDI$9UpRn%;zC?B z-ZwK*nhCx{eyaD#ixb!Wvf`ZTJ+k7QdSt~p)yvBzaj_(H5x=aR#X0pzixYWd#W}T& z#aa3biWArVvf?Z~!s0AFvf?Z~vf^xgSv!lf^hk>nd1S>|+Q#B6`vt{`YkygBmK|Yn zmK|AfmK|Afw!W;L#aVWw#fdz!;-p75=W~?v{zv1^Bkyj-)xWGrNkywJcVJuZpmZg_ zhqmiN-hZ~a+ocrwh3za_y8H<5q$01ZcyXMtfE`1sxS#Cd{u+?j(T7vP9iZ`CdsMX3 zhoj>%bcFtlSHqi*quKBuE=ts@9NFcg-y?CC?)vunit9O2M{ymkyu?nlu_`8h?mD6> znON14_=LYw75oCy%UvblQ%rjM}2D{l%oydgLXg z)0nWZG{V2MyjtB&sgsw}zn6>{G0r=_aD4tSzn8lH$~hIkG^utC=N#RnreZtnPcV>a ztFB*YVC#9nBQvbEj$dXF>vP*QXmYrTEBIxm=zpYg;H>Jh%Aj}bxGI_wp(-}6s=UUV zctq;3P**7&N>!I@X1BRzChG9pJfL?vKd!R2aa!$gdJ3`=&l@F}*`R@LJH#>0L$pVM=3byT!dcrfncHTIc|UMuS0$>u1rz&Lmz4G`ESx@fZs9EaHg8pBQF&Q# zUg2!bF}7G%@V(!sBe}|e_?Lu(E6q^ea?4R zG^<@)j-Qn;!LI=Gw_4QWImP94Hcr^Dy5cm5_h0g2TShkv?x=$?=Xw)76}Rnmnl({B z{<5~eAI8h&Nz`AF*=IXZjWTs%q#DFE~mPrhUk&5NCo&J3iBcVAb^C47|Y*lM1Lw z;%%yYZG*$XrT7Ki5!EGlTOmqXN;q4wy7VxG?D$3B-0G5=lHkbdvT0~kcu|XkL)9q9 z^*On?!aKLDCRkQEeT4N3!ZqHpqu}WC3JZ(p&dtdgP>!>{G5B%q^Q3@xT#;|wz(V?g zWLndF#o2IGPQilG4lBTIr7^;MQu@#FmJ=@N~=!VxGdoKQKZ zta4i6*piys3e@L9)a&A_3yWu5U07OFCK^|px`sj4??Zd3KnISfE~+Sji^l~A&Bl*L zS5^DyN9m~&i!vUBGM+Y;xm8mayrM1?myat621+U}nK~1?3QFMnTGBZjH>|0!71L92cm;UwuI^uRI!+z9CQL!)1F!+GcemwgOy3bwzv%B^e-G{RVCpJADS6P7oY+7 ztM$l5S6v;Q)bJd&ma1*HN^9-a7}+lA@#zqE=2q)ss6%UG8p0-?21;)*?n)xt1AJKQ z1+%S(xHxW=Y~i$;s=^sq&{M7o5!GQXmWUNj8hIHFgVac-ABKFTMYZKY+wO%xII7O|cmc# z?U1D^tFywH`vQRT@HJRGnE7r(uYXkP|{A_I&(r~W zT#oD7Zn?a`nL+|2B^nE11DvCJ{Ubjg z;_GxBZU#br-pl(Ri%4Sa?&%F$={J`$rB&P_ydfOXM8o|6BvI>av#Wj@>^KC9go5RHp&;*e;ngon4Uh2bNPy+g&LvfGA6&6@ez#Q$M{6X zS4a*dzC}>^XBFezKkJwtZqJ(<`Hwa7Jv$|~e;DK3{$DfB?XQqL-u@ut-2Qn?54V4@ zM*dEX{CkXZ|Np=^xBr;VvHWuTdq^H{e{aUQ{e74oZhxLe-mj6rnQ?Ca1B`R~S251* ze@*gu``=-l+y4R6!|mUtkw2i3Kl>QVpOmhNovOEgm7Lnw<%~baIPW)JXPnD_$vBsH zb%~WDm#6Qgq>a+$@6@|BEp`I{K$@_%HU%Rk9Dm*2!Vm*2)Xm%qy+vL*7x zUT)u>HF28_rF8^D`x%|V7bNSVbbNRO! z=ki}N&gJptNMehx52rHD<@+iqZY|?n&n=8|`TH2> z^3O2NPx%@+nbNO|QbNP1} z=kmK4=kh6C6X*A2#<_ey#<~8B8RznajC1)pjC1+LjC1+>8Rzm(G0x>*Vw}r=$vBr+ zKbaQaj+(nA_Rl+vbN$~i&h;nbdt7OY*MBnOTt1s|uHVNvm%oy6E?>(ymv3a8%iqg5 zmw%FRF8>naTz)I#T)u<+q80K3mp_?tF5i!FF7IQU%U{Jfm#<}<%iqj6m%o>BF290t zF8>naTz(tlTz)U(T)qpw|CY9R|MXy-%jYr9^^aqm%iqs9@8_2@&gD00crCt1SJ^p< z-7jv$_uMKzl<{4X0~!1|_Xj4=pL1`<_tPpp{5hAt&sK46=f4=Az|xH}&i(TZ<6O__ z@{6R%|5q?Q&5U2kcyIXyYm~1K@TbPx1(K5<{=7el@ySe2dJhOf!FgK;jOd0NaK{v31>o)Y%eQcWDl>0-6SXf^LkjyIQK&X!hi8}`?uVB( z^6zQnC*pghXrpv5Vt%NQJQ+NP@pX*z{BC2M=XWpTJio`_dn{>-&u=>8JijMMPWJHp zo}-Z;tdaLI`Kyq)d`vb*GxG_)J=jF1S@k^NeG5CH?+JKA?@u%8Xy5!_fK5yBRao*nhGhWQ}k6?Tn;{nMj-H%wh z6Br-D%-NO$JdAX8u@xAU&7L*?>nU}UeEoEmooX4Oh5PMY9`P9`8?xX zPn2=)XIJl-J=~wElE?cqjdAYJ;~D4vJcV)Y&od;C_roBK{Dn-O`}5a~^LBa_Ovhkw)k|rN*?d$OpW}R8u@(2dAc_-J=sWH-FG^jZP`QV@^N6D zv4P1HGXRg=lZ$)|La^%JBj+!lliA7^E1zHN5)TQ@|_t! zlW|^-SsH#0<8oTvVNWlnpWDgXFYkZkw4%_%$E!MdIql()KZB*q{m@Brm~MQGKh+O# z`}uvA`}sVUUwOL_>2mpzEZxCOp4-Xw3}p6fWA?~y(xD$+i`b}Lb3HdQ&Yw?bFwW;s z?q%G|>`a#lkbchn8or3}5lqhp4W}^`ZKR*eS2E7~!{-_2@?B+xAU(XEOk|wPM>PBm z#(92ECB@j{{cyJAWY%{4srr-69ZY_xMt%%rXrt3Ursp|9t#JsQ3(Di> zIDVx(&S3t(nCVf!7)ADffv@IQ!}Wa5 zI4{TVnLVE}JNGlr?L3+i#1?NS&Alkj?WAXR+T!h`X9U_v55FJHV)CEiobuasOrGcK zCdT>w@m|Kcd^)R#oS&=V`HXYFEn%GJ_d&@i`OlgCk2B8w`6ScB?OCOfU&rKmeqUzt zQI_tzOrGmMpB#^kf&h$Fey-Q>6{$j8lw$#t-zYg<#{KiIhJVR8?|(YU8zJe*WBPL# zAI*3r<6O@tl0#JFO|{>no z=P~{mDEg5_;hb%dU(3(m#0Wi zJxf>pk`ZxU-+ssR(67v>bk#2b#i#o>CePD-jPVAR?vsr3`mcU*hU_63mF`+8AD^!J zWfqd>>Au1A)7VVud5>}49%+tvpGJ>*hE=vuc&L2cuhG+9d;Y4?^8n+@rbF5DAd~+k{&`rV z=OMgf<-GoDGxv623x80Y@^lG)Gw^A+RVKmTDokCbC0^flw$Kf4&`{u#jR z;r>z2u%vei?XZ!GVR(tjzF=k`3w zIM=_OE|MG9ANzIY*7`qT^1Qr0Wt^9ndUmEHczLOJK*aNChmBN3nI2wVUog(gYY@v9 zFE4tIR@)RAA(X-7xqntN&i$k23P=U_&laXXlTKnI^giR>No=3{D z5!%W)_s_?SbN{5Vd~yH8eto!geO7Y|lpgobvrG^7&uc7Q?w`$!XOc2(gkEQy`$x^y zkR12Vn@pbj=Pkzb=pt-{-e#Qp=N-nmf7ILvUC;eP^G<4;A|r%OWPafOS;IK@&qk() z`)3p5nM}WWmr98HC-$qvt^M;N)5HCv=EO)(9__G^=*vu=`$xU2B{}Y&UMyeSKQtex zwka|~=p-i3{nNxa_fPECqFcAGHB5gd)34?L3330dWAfQdem&#dKe1nzZtb7guS>VS zpQ^PDq?-HZSe7sDA2o+b@>6JsjZ8U($qOj?^BR5{L?}&`HQ6s;MGDDYjLTPof)8d~y$hogYTXOzNf(mVZVHp{%6O1* z`O!Ubme04#kFp7VH^ zw~TT5kr8o1jcw?(dKXD2HZu7$g`~B6pK;ZP(3xF~XEAyHJuPQ3p5e9*=rXyKRe*CC zSMNaSL>}XPgrv0_&v;+PXE1&)p;k!943E1lkdm)O2+#${vzY5Z=us$ z8CUOciGR=dAOdnrrHOECWY2jbX6?E&uKHv;qt;WAe6A%b_61CS2;-MCem>*nj1Oge zA>$V?eh1?hGX5ar7cu@U<9Up~%6LBGI~X6v_#VcGGu~Nt?&OC8#xoiBGCqLu5saIR zk7WEx#??K7PS0Z8$K>l7znJky7$3#>8;tuIKft(pr%$JQ$(t7CcQljFWBd}vuVh@^ zi|KSd)akch#@8^;iqSX_&*jN< zIas7a`cwDsa~Pk?^v`AdI>v8gd;#Md87KW|@;>w$<2Nw*E9D@SWEV0%mvK5b>n!W! zjf|6?Ogf2eCF6vaoGq}imT{6lSIX~U{6{d~-`)S& zckiy=jCFU{?|1&^o_pSXZ{P0TMHAGE$uoUMe zSPL-Hf>q!<&P+X{zp0+l-;}D^U2Xhe0P7z8O{t>awT(UnK&pSo1bs{0qfZtVWAv%i zUT5$2ZB##uj-Pg_qGlgMU<|g@Gx}TV8T~X|)3Lv05k{W^P{Zi=)IIuSVKGLZ%COck z`aSiGeosB4pN4B1{hmb_eF{Jgqt91y^`805HWniT*ib45&Wf7>n0L#N*MPgzc;q>N z)m^-%OkgARUj>u{k(mvZSHbDG1a2s)K)8KM$ui_drD{-P4Am4~ze-U3q4q6iAA}X1 zbT8a%50z!5wm7-g79mKkxf&v5R0pafL2(hY+M{oH=o+kTAPmEcFeZlOnuf=E+gr~F zSvK96M$RT?sUO#7t>a|*yC_3t8J{1ms_zy-F&HxxsS_|y`-^7TzDkUifOl)^_Z*sC zJh#)Q*Sg(Jn_DzD-MKpDBVSHMj+AR_(HykP&3R?4W4$$I#5k*!_txl*O}c`7hF_Hy zu8*`(afxAv3|{<4j8PF2@8clCA+(v1Q>0mOQnHo2Co$7k5691*_4 zu8pKy;58}Ieejw%x)~n8fsBEZVU4z|(^rVO%HY$z@mjj%PDXVbfXThJvr}qZZ={cO zdb`k_+sbpX>lZXzJ;5vEvng`AsI)+L;;Kzq6$P4-&l^zpja^e+qJ6abQdL9gol++J z`{UK4>|U1gSq(W}pT(4OL1pWbp4Y%7hr)LLq%bVsyaIyhk>-yhSD(H*YeuY`FVeGW z+Gv)w$^_*3wZcY3AKharZKu`_+7`XuRo0?EySHoG*1>MNt=;MEOGejR(J@#p>zy42 zk^q!PsD&)e$K&cjE=4>vw0iaGGpJrHogZl*Dp#Emx034AywD; zyAVORQ+z#`sZs@bzAk-?F*Gm>h3A7UIThK18K*FNFyqu`4`z6xt|d0<)5U^?@(FN0 zYx%h9g=e*(T&c~Nn>n>v2+E_HO=o0PZFb!ptIdL&akW`+^RG4w>1?dchJQ!j$xSdj z&etZdEWmC|=Q;ydC95b|U;U_(beCpL*6K@*wyStsc_D7!iwJfz)@T*~s`MBhXTd(! zVz`Q*sLS;^7-g}FXJ$v8>lUg2A9yqbTdU$xWzTAICEH9DAIyGu@4o5}3@}*5ugXpV zp1*lEe-75m(2990>pdWMt%@gZrTM_*NF$DI>mByl7j2?s#dSLUcC|Q&^{+7s%Qg`BV2iHR!Oz~2a2ldhs@_4fMudz+Z3q7D3w zkPW8wZQM2BO@HNC#QbO)jeex*;7g_`yIGePQO3f~$G>}}b?yi{=Q$o(b}G(6{#Aiv z!=G9~W?1KhI4gLbjkAGguQ(fcPKdMN9-W;x4z51ipWG62Yd=FX{Fd^qz^ey8-Zj+O z)j!y?eOvXNH*Oso+SuPUaO3uE9lbq+H*fr6A$NM`_P)NZZS<=m`sq;D>6cyk>C@;Q zW# ze4Fr%((+nAuQ*&5ufM%?`TvRFyMg|z5xoBP&DDP`g5L%7UytBN0slq>KMwf02!0RX z-;Cg=0RO)c{EYAo(sKUrdL)`R+FJQn0z9up9f73H+GcwO&fNn)lvfABgj%4uuy z%YZ(w*Q1=a7O(4yxc>9HKFVop@vDG7um7W*wibUT;CY=O<+Qc<^8x>C1iu#WyzY?d zYHR7Q2RyG&q@1=Ee~s|&`13kO%4uuyx}J+We!QNQa@tyax9Gb(uY0AOwie$HcwQe% zIc+U|2=LEG@WX)T^|n-3TT5Tpw{iQ=>vAclt;LT3eO|vyIc+U|RCss%c}*PUw6*x% zK%dupQ%+lp=W7+--2U^raLQ?G@s9$2Uj)Aw@Vw5P>S}B0^IYxw&+E}Cr>({FT;cP) zZk=-4T0G~f&zB;2jumh2`13k=s;jM~KMVAEJw)ZSwfH%}zZ}8u2RyH@sJhx(`sGCx zsQ+&M@j8skX>0MirmM^IdX36yYw^0apv!YimDASZbuC7h=k*_z)7Ij3JqCCDd7Vh* zw6*wEvOa^W|7rxUYlXTzuTQGF+FJU$j+V>wI;P5LYw>G=|9lOroVFIfUU)ZtoYTr_ zYw;U^KCfS^oVFHU1U#>EtDLqL-wpV;BKUsLe_l6Nb+xthcL04}_gFb?Eq*89c}`GH zTZ`9q(%k&vb(EFU*5dC3`n=wzc1_{N9V;CxJfC$*QZZrLXJLxyK)``>mX|7XQ5HyF9N~uAH_OUjjU@gRY#m7XK>X zc|CCDw6*yCfai0Pa@tzFuFL24pVyOCPFsuD^@3cU*Qr)cTZ>;N>kYX)ulKE-wie$E z_$3kinSkf@;Z;{#OJCO`bp7Y`)0NZK;@1Oxz9vvkTZ`WScwSFcIc+U|GvIlBf915b z_b7|6Dn3Eq<5iyZ8U{5&S6de?q5Hz^LohYx3-r56Ttsp z(DkTt+FJZ1;NObirvcCF>Z`7{mcFiMc_eA_#@9~2q*gg?Ene5XbmPa@gvx1a@w%hS z^LpmWX>0LIWCxe$_5GF8*5aE0e{KZ7LU=cS-;RjinLwYfY1MCSE&p4Aep>|J4)l8> z_|FONUO#ZXF7;bm%m2+l|LutDkA9%f^}keCTT6ck=)W7GzZ2+xD?{kw$&T*)IUK>i3iw+h`2B#tHG)4_*3)(U|NRKQ5%Bz;G&Fw80ME4) zL-}UF-xk5^y2oz+x!z`|ek;)56~V6;-p$`Xj^M8W`rnJ-i$I_25{CA_8|d?U`cQrl z=yN^8P<{u{=ek{?{4StB7Qv4I{re;Mdw~7}5&UkT&vm&%`#%BncSrDhfIin%4AuV; z(0?$3e-`L--K|jl8K6HN!IywO*KrKhe--F+eaKM$EuhbJwL*C<_TkPy4@K||vTnIM zf4&)U{dc7Bu0GeP4E28*(C4~Yp?ovYevvdehlby z9nnz#$ASLd2>wx^&-F(`_4fjOt}hzOPXYZWBlu~cKN-RA1Nu)z@Gk@Xrz7||p#Mw+ zzaQxTD1tv&>OHvU53U0qI)06SzaxTQ2KbQ(z8UbN5xmy%aQk0~;9G%yUj)A%@ZXK# zHvs;RB6zJ!;`aZp2)-Za^JkKw`LhG?-;UsS0lqtezZ3Aw0iUOPqI6lMmuvJW*|Z+Z zPgdzGNvro$^;NFz#W88s7qpcxfEIZN+W7wU52)4av8M8?Nlh%)m)qs?YA*K$`d&8L zcwcv8_t>V-4-0>byE8q`d(XKR72D*`7TryGU(fG9*VIA$i0EhWcNzRxApg$>KM~0P z#^5Id`2uwi^?y2$?=<*QApe&JKNraJcQTOwxw9xR5}V{v^4A~#lPPZy-x$bu8hk#G z=l8@&zaYH4jhpX+?>~P|j`&vLWg0R0Q|Q1$e0w0j)!>W5>wK#Y`2O?fgh;uOKu&kjR>O!N~g zWmDxpzW$#Y{6t{?UorSe;j{9G@3W%#O$YK_2451MW9x2y{~s{;xj>%p(;)wIQfx3Q ze^$^Ah;I~L$6Nd0`+oxQ+{acge}+K*JV*PfJz{`j9r1B&!VgxB#_BR+pT z?SS%U1mw>?GNSf0e?D*MkBNR({@iEq6T;KsmD+s&e{S%T!c%xto6oPH1V!Oenv*rp61WBhJIf3 zGxNvb3&LlO|E$5c2J+2RKM&SOF{#;=HS00M{pKD1x&dUEjgKrc*D}H+oJ}-P${Qi!36u&tT zzh8s+9e5b-e?j!=@Jwy~{Cl;*w+6;=gP#;$ zzyGN0A|CB&otcLRN%lKl908~R1j&+31tp+5}tKLqrr z4E+(&r~giEe*B*?^hbgIVL<sqG=r0BO+YS9`(LX=c`^x;k-q4={ z`bPl$9~%0N=O)79#=IAP{2w#)OF;i9px<~Dj(@x8)8$2K^YsrQ9>sq@&_4#~_Za%c zK>f{zej_J4Z932K`R7=m|D>VcFZ%TMB(?edf5Omj2KvVV{R581@gEMuS%ZW$v9|QUy0s40s`nmIxfzQhSZyNf0fd0uq|6dIK#z6fkLw_3Re-!Ay zk0uCux#IK3e4sv0Fev`BK>t*re}SQ22-I&e^mB)DuhR41X+ZxbL%%gpzu(Yr0{R~V z`cE19?ScAx4gCVpUk&sdkHzC(4Aeh_cr^ZPKz|L;Z!`4!1NAR4^ov0METI2~hW@bV zpHOO@B>DwG`TTnh(0^X^`L{jp_5;!9*t#2;NNt4=2rCynTuN(R$5Wg#d{u#$7AtrHPHW!p+6z| ze;|Hpj^p=P`se4*>!R=Xzi>(7_~oAe z%B%lN=?ykN_W3Uf|1pnOPTP+Q@ArQ~_*=ajcz*xSBp&s@{qRJgNp4_s|F5He>c8go z)uQj`&l#Ud93L?J*OzZL`oCLvX>|8;toVuc{~M}5zen=mT>&rjt}DHC$nDbpdwh43 z^j}`*{%->P-!1xn{98YpfERgo{rKOf`ktS|Kz}pP->3SX&WPyqZ!X=<*Z+6bcXy)4 zqoO}5AK-KUw*dV&h^LR>D!%_)_WeP``_Ol2KrwI`rU?pQ=opQ zp+5@rZwLC{7k&Tyn-_fwZ)(e@p5=10hW~BC`_~&9e>L-x;s1pA?_U3W3;2Kh%4Ga} z|BIskNfnYd?>!$B-amhj3$OEsV!r>|iAUpK693x-{y%K^UlRS6dC!vvzW;9< z{x=nq{j>7tO~d~je^^ahTVkgC`_X%W|DX6Mj(=-00sZ?od9kO>EyDZpA1Wq$Wcj~? zcohFO;Q#%=|7Q&U$3)-1|CmqQn*Vzk-Js@3`Tm!R$u3#`e~@_O{|NAZH}L;j(f5zv zTt}jRX41_6&Cfqd9*i0Ow+Nr*|J{cFGr<2p2mb%e@V{O3kN5ob&qqg`isRoeyuW{g zXYWwrQT+2O$XVLl^B4ctRe6oeMWXM=e^~Tad3t&8`Bx49Cj$My+3>#|`2R5Q|A&VE zlcG=4Lu$*Xp5=0H8UD`-uW?dL8|eR2hW~|?b%PR{SrZ35u2c_!orNI3?B=;-}AB zh)3}s0{;I4@c+xA@6Vq_(a*~NM-BgX1^WMp;r}G?e+u~jn&JPL=x4?MR64<<_)iD= zzmoWaX)yfz2MzpXN7~%{`7!XnNA&&p=eo*xE-U^I82&d4pOrswero8Cihe!`WBL8ZG|)ef-eB-9{_!&&sDC!`X#DmxC&I2i*Kbq* zHLiCU`i)zX{$=(5n}+@je_53_SD$NQ`T8Y8e<)D@r-uIiQ!4ejew(jfpbxHjPe1-8 z(QhvIV&RYS`pT)qqxd(iO7tl`${Sz*%>exYL%(5b!e#0A8TxIaUrfxD^N;JlssB3u zj~V&}(eD;s8|C%+-x&JiqVJCXKA``up+6d^|0_d(ioYyOo2&l<&~IIX$3G_>&+7kq z#G~<_J-t%D1oU?r`rU#0Uo-R@3YGdV0{tmNe>zbA8AHFBzpU)V|7D>6etLt?dmdii zd*M%OPx82N;id8;eXi|?h4+u&cHtX5-hX}+@o4%B{AoHcL=YXwqF-spKGhUKL57x2kHybjtJkhB>f+L z{BPI(r+3Q@N&lx0N&bW5{~G8&`{QdfF@96RHC&RkbF||_fd2sf_d&@nslO9@lBes= fNxfXoRri&p^aSy37qVx$+ym4$P|?O)T`<~U6%%eIUbB!TXJrGCfPjFTkP8F@iOCW`1gS~H z?Yc@^ZSBQYTWzha-&$K*>y<#30Ny}R@mBFp#0x4aipuZv%$eDJcF!5e2EVWG_y2!= z&kHhh-shQTo_S`@oH=u5&$-&`pOBuG=5)v{&2fPvP3^F-aB7?u3tsGaI&E7T(ZAyV zcMv%m|7rhT{2zkIF>?QJ*gqEW@5=rAu%CnYadQ9f*gqce6XgCsuzw=rC&~S_*#92l zC(HeRV&9GUP`Upv><>fy6uEyt_7QdbTZRwF@Ie_qB*TYg_=pT2MYvAJJ7u_Dh8twq zCBvu;H_EVEhMN#>mhmkzd`yOq%kT*qJ}JYeWVls^+Yml2`Ah9ArD6B+JB_^FJ4Cd1EVxKD;($nZ;q`(^wqgkQ_}HwX{NI5h}r ztoY|h#~-JRXCUk+& z=E?YQgs02+4-lRq<7XlqA>(Hu%$M;3gd=5q6vEN?KSu7Kjj&M0ix8e8<_%rpfRUgwthwh74ySyi~?# z$#Av|=g9Cf83trnDZ?rm&Xr-c3~Lb9%6J{Zc``m9VZDqmKzO-~Hy~UntggnyUue;`~dnrEs%^2c?EPBTJZR~T*YWg6k%(!Rgwjo|l;@c3+_W1Xx06eKXh zOZQQSh{y@PqL&xHZiFAEj@jrq5bP%pJiHFTU-VA!7}v=qh=tD*2mGNA%ZlDwyvGPf z=<;cVZ@r6xq8D84)KwY}{P}LNrTZh7R~nBTFt-8z;XOuYPd~%;*Dc1-kNlAupVQa* zWeK?=IZGB=D>lTSMW!2e~9E4Z&d~Fcqy1`v~^_~p;u?k@yzzjp$m+oZVmQ@ z{+_diP6x@D0vp!2PA*1yZzPXLKl*U<#?|5?6aA*~xUSc0hj(_pzGC>c=+}*}w5i(8;&r-9yh8rIM8TYTI_JOk4Yz2{(K$e z{gKraM6X=g4}rs1wAI!AqNx1lY@=-@NmB#!ho@)z!$)*^3Z`%F@(i8+QgnItCE4Ea zrGvcTDVZgq9i6*QE=k(~H+njEpS*3KH|?3|sM9xjw(alooO1e0WgVM?rAShj)77~= z+mqAf`N8b{6kV3xLIPh3> zR^aXEvJtPfI*m|4muK0CXI$4@0K=ek5!5Xk(bGK6ANFM;Cs#XltE7EqHvPR=WcNvz z=jhpAbahtG-q6)~`Rv!aItR{tD!PB>SJ5vh^X+Kc%nh(@XKRKLx&j4SHe!qG+7NX3!x!h2 zbv*5Ar!gRzvH(YyXU`Ryo*_*zqhdBpJ7M-m(cLq@>hesS`At{nvJnSdt5;DP=;~?q z_`@^ZWoSeBq+_Be)GSe`XQ)s;U7nWNFLimUXK#juGvDg!JY{BQ^b6R7_I8EaY)9Xr zn(a6ZO*Fc1$p+WS?a*%O-_rV8%!yC5MwHDRel$s>&q-+S-5xik>v`mBYU>Uh&+O@j z(lvGB{70wqX@wEm|0tbp)VYY(ZAAXQj`l0;QP^K4uSV@83#8KTq4x z{YC3t?XRKIjc}}?Z^Z8Z%7*TRVX->uY4*h$I*kcZZ0JQug35~5|Nl?hJ5_MU$=_Cc z|CfDx_lHZf(UFQi`itr7q90A)jGm${+Y?@jj?uui^~lgZZ)gj8M^ERwC#Rub+_G(- zXWN(2{im-(|8e>jgZisesebooUy_4LzBniP((Eq~sn3pnxpE9n5=V6R>>be`;6Hkv zsAuZN=xb9yhz_0lcJzp;-*kB@0-L%zPY66u-NrW8YPw~@$^V+`nwKfIKYL{kcK0$U7k@h-=LnSi#oLCOeF7iU3&wx z`NQL~%cxHz73HEInvoNoHM=J|9x8Ujy6V~M&?QkHHgV=I^od^!71>bH)q1`Wz9=SHD3?+y`UqU-= z>&=~Id}k`(`7Yl%9&;P9G@nxU1_kKbgR_Ooi8$PcOVk4CA zY8!|XkoLB;(ooPW`x8sTB5m^~e|Scp1}rxsL*(ohneIoQyE`Pt6-IZl8!mD5Y?A$O zH`)(wXXyUO(euSu2M(C$uaUsF$GES1TwXkZXy6?uLzQUY-Q)7vF&ZZQ4GDWPaXdj^ z?7Zr@3&)M_ahWU`on;-r1V>hhJloZAy~)L`iD@%T$Z>V7G&v2HWLd!7aJR|b2|Ul$ zF&DfiU)(CR(=kVaeLc_bxA(&>8vaWSUkq;06ri%I#|J|FuRk(1H`8c)bEoG(^F9pr z-ttWMg${Twq5DeDlnUdA@6jE#5n5YF4Q79KsS(|OS!r>N5zaW3D!>SNHx;bgMVg~8 zOn)id&)FM;m0dytrP zA2I!WQ}^f4y&|TY&MSZDvzXbX(7jygj(cb^R}HURU5+Aem8v_ZpGm5X(8I+b@XA7| zKD?FyB+C(qER3+Y$uq*jjqrJd4k5gG6-kCg`MXfY$p&ibmafiGumy+L-a=x_vpY5k z@xf)QP)F15h0JwEXxeQ?sO)}##kidtw*6`_1!#7)9s~@M1m-&5OIVy`B zeVl1LoN^Dc^>(PvX1tMQm=0wN1iJLF|S#j%SL?EJfbW-867kngInO!FBbj% z)>hoh;g*{2lxGe?IsfDO`MTZx>3l0#XN1c()fl4&iPOi`@fWJ;A9m4MHp?@MW)eJ? zc>;5Mk?MUIAi*`+qMe}_4^tb*pl4mrKhSH)c?q&na14Ta_9yUr1pg`cg`$sLMU4vj z#HomZ)4HB(7+)^=@4?&(FM-cieykgz?l)rnhf)2R@ozZ^ba%Wn@m%5y zJ?EL`3w>?&C!tT!rR;1tn3>LR6;=(v0js(C2iLpV$u=AhR5Lfd?phAMOY^|7*{ zuT73mLw!{io?b}T)IobZZ3}1uY9O-ngr{ftx=Rb8*MU&<@(Aq?Ltd=VJdQVeRE)?E+}?hOf%a zh<@?mI$w85uCTeQbLG_~x!K;11Fjq9K%y)>HPRq1j zVuvR*I=Ai1bk~jlLjUavugGXSfStRsQx;xfc*A9xo)EI~hUX0Og-ddcvha7kA%AYB zH#9qUkUx|SH(-9k$VB#yW!RgRUlv|i=nGBF%`XczhQI@vL8!pept=ypKH&@?WiDM9%Aw+1> z@UarKz)}tOZjl~F0#LVYrn)$4!s%(aN;fjptwh!M|lb^8g z@@#5gn7=HhnPCUo*T2l_3+*x5Hez~ne8$zgOTrN__7y zMgGY6On+#6u@PEsv^`8Z(~a@F}b_wX3}u=yJT#~Ohn`6DT9@T9hV7JUh3=3p^~eE9&Dno--%#WAlB6z zk$KeBo8vz}GLL@I_%O9)^0GgKc0aKg&3na~o9K#Zi!YU{Z| zToFppjj7&dAO?Otk@z@K%~$`B2FJrU`a_=!o#>EyXw-=O%{+E}NjvYDJ0ToFfqPCw z#@?_O=S@a#&lW&&IM$PGj5$SWty|-n=8rVw;x>>*oQus7Cx)8z+#&~elG&J@4x+{2 zdJ$fk;S22*UC?Sc%wIiekWqbErqA`)7f`XT_A-doc|Om`J>YV66jPe;oa}H*rl%;F zJIK{B0wg?fkf#V8l&iyyJ!#u5tDsH9eUY2*BF&+9@N6K>D4J1hxW?m8TUQPS5aL>l z>u~KJOzt1^1$h{LG{Tn@d+t91$s$WoLEA8KkZyeb0_F`Oo&jz9j_|m~t;1F8np||d zG!Zl#p}+b_%qFYClgT88-w;0Q$Sy&lM7v=6LQOKxKg@BXZ)8@CZSSAw8ilMN`JU(=&XF z5t-68wB-|b z^yclIa6=nCiuK|&TnYmUqHncqb&FmYb`(?oAB+6Iq0C>8u5EeV9leKCj@kQi^vu2Q zz<{nU&#BwrqntiPrsr?RG}K}e>)5-itFw0R=h091u8V%X{hR3fEuXuQ`+CZh)(xoh zDY~LDP2}6QF&z^;#a-h?sn@SKb!XSO6{l{C-ii#nI*)028v0M#`*HM`y_mC~vlmlV zM{WNQW%<+{y>t6VP&0EUGJ#i~*t;)UyLV&s{k`i**(+(J=MDPvX;#W#=%?GChjAafqy4ty8O92@r>pb)y{~t9#_ZkEhleKFXP{Ecs$cM6zU-pv(Z9qphVx(*4yZUIYG8(dVukMgbeuPeR<8AbvtjJcEm8#Kik0 zh`)!P$JE}Ri$4o&Y9Ejw{%}k@lZ*c$CVoVM_zf}fBf0pJnE1d1@qiR>>l~!Sg?CB? z|H7yq@&G*cV$a#w$MeGK)36rDTf#!>;32t96kGliV_T0?#DpO(X%VQkDk!cvm?IWpY}Il|4|y}nw?}s+-Bj? zjuF}*yG?N?X{ZCQnjL7U3-?j+PTssatf^aLbAJ%KCBW2zFZ8TGviLT6N3h?BTX4xwr=^-4!WM3kh37r8|WY>Y^0=I**Emy96<+!-Wi^$tJpt zc6ZR_osLDn9^N6*e1+r)2WoKN?vMO_9pt295q~rf!02wf3juA2-fPAvdVf5+RYv`x z-)}PIcEk_vj7NoX?26Ec7JNPYR~n%4t>r+=z%dVRLGU&nxXjL&o@YADV4a zZOcgwjCnfpX;jkPQH%gNLmuNzvADqqMRMpEEkIZbO}^0csP20SMQ+}T03!$^bhDW9 z3$1kksBz(PJoYXv#zPNRJ1xw?5WN@!783Net;5I_vlt!O*b~LX5lX8jqG9q2NaLp^4zRoxNOJC=gPJd{tv29mZ z)r0hKZT}gY{E;)B@)x}uJeeLvm$@GP66ehV$Hd5>3srTIwi%apd6s9FVX$^HH7^e> zu)&1>;3N4$7d8u1658qN=s-tlL~6I%%)+1_MMa8&M})Z|v!3su3t1&*XE18L2aPbc zb2oO{#F2DY$B|H6;`-;QumKi{^xpP2UG0t3H$`rxTE>~R3P(+E(XG-(?;1zJXa2BA zgj=L(x5&2RkMtuwXruQcU0FDoyGz~2Z1nyZ{7%w0DRli9p*P-8e3&KJWu(P>>#!Ig z`pqfAg3rprb9VVd_fX5ZD00;a+5XUXrAy78KP-ylkBC6rLzP9Ay@wHy>TfwxkFrmzX2$k87WlbQa=tfuac>p*i* zVBFQ_NH3wulMXcEH3-o1Z$Us#+1PO##Z0p!%d;OS6bZ$(%!Ft({)kzg&*s?Usv@nhV`TwX0@O=!jVSN^J-m{ z=@+uwv_wv1DzBO)HZOC2^OzA{i3)k>{Cp~;**;|bU{+<be(0#|oj#8wMu16ck4(_S4vEItn{z)ve9>nDMUo<1r6{b$p9D2Yb z9TZdI!!QKvwuZ*9Q)ZVDTePO`QR!OrI!VXJB)gxM)dj3-J~F<^AG(>U!k`JcM`3C??f>2kd!C^x!6tePieTGd2C={Y z+xEl#L+RWm1M_*DSoTAExHv`#iTh$W%p?r+w2hHiM0&*a&;HkO11$L^+mn=^C4ai~ zuuKk>fAq`j{?RW7$4ofv{ONWeh5Y}g{eQ^vrt1I9)XI|4^lAJzy|4{Aw+txSjQEE`;qQGb3>jA^l9N{C4kTZm5$+X}# z<{^7|h?6j;0TYCw*MJ z#y>0v!pwfZJ#C(^FebptqF6Ci`e(7I@)PF2fkwE(F0B{KfntftJ|lbqrNqVW$VaFu z%yM))$#|3{rQ_s^r1X!_`9crd~QTi`u_O^ZCc%;x0^ngia*2gCVf6SNiI} z0VwIVj=h z4-7;}sLYzuP&?Ag|MdbTwb&%w-RTVj4I_PphD@w{bu#?|i|Z1H|J#y7J( zb5wDPY2-%xvF9hE?7M#|S^)hK|9>?mE$?SXz_T|UyDII?oV35^^uyolj|2Jfas7UF zoU`Y+ejgm?_=*5p&I;*Wq&@9-{lQ)z(C?-}j(0QZ$0EO=2gDl&5_pE9dj?*Bhl>Z& zT+53cj{64odt#tt)4&r1I%dvg4#%(3`*k@TZ>RUW$?15>i3E@xyCv=Rj1HIMjsg9? z&T>3HpkH^EqwR=(KR(KF%MoLLc$DMrf&Fmwn}Pi{4RYKwXfWcR4?;@XXkCt~^HS9N z$wtu*S3CV0kA8UJ3w;&;C5G{D3<+t&6YyO|=Pr7rzTOzR$%r%*JB`k_`Wb1jtTDn^ z6GqGU_Ovacr;v9*Q+Ro=e}2(%VC5A0!r%7m?;wLgW20f~V^Fo_^!~bIp-+>hec>F>?)WjkKJoE3~2en4g9@n)Gl50bF z)H5Vkp4@Zr;BhA&5<Px(V1tBEFGsIx5XNpb*AH?za@hZe$+#Za|^ zuA4dLuS#gK2(1$lPkH>2^FD>Sj-H9IUe0$tiYRSpDBs{m5s0C>7e8AT+T$&t=k7h@ zfm&;;gN@DSoD(Pu)YR5hEp7+~s+yW=7uBH8`pnfX)~l*t_}on{jWxqUe|QNTQJU=^ zzDF+GSWkYtW;d=#zR*X$(5L>$O57!31;cA_G5wy+C!U7UFD(&E54QRumt^`Plgd5a zn2SCzt_*8Mx+l=J4a-$0R3e^9afE{e>z+VeKPqVgO$<=zmSLU@^JPf)|1jc`Vqa*I z0l68Hms9AE6k{@=yu2In1LJ&c@27Pai%hX3qO!aAE|TdkrsX*_5qqx;@0Z~^8E%r{ zRvGS~&>t$^=?|4-W~O+bbiyH@!^sXm!$5YGmh7lZuJ+NmqxVN< zWEznfGGl*a>3o0WIx3PXa%2q^#E4v%jr!>>&LpG!kyUxv^GDV+2`Id8^jn1;qkGjF zd2@-Vntwr5Ou&$)?p1fi1?b+EG=knQqyEq>>ku_Uw``)Id)1D(%vKrgUbR!i4vgzw z^=6FiipAcOF{IuTkM4^{(buYcGvm?hc$C&OkYWDN{cc44q3dYn2=o=kW%6aTdsVTB zku@bTM(aIDL-#6L@v=N9u&@fr%d zi*KW*+FkrDv>9C!MVrZRbv!O+h2(0hw9ot@oa1d>g$Z3wJDKD_-?NHBbf*5$r$#84 zo9(;b{3+nw>1DLa{wl059sY_D!Vdwz5I+R;4c|I$O))y(=|>9PyUZ+SQ&&10Ibw1LPyXpwjgd3X zDhuuKMOx6b8gldS{2HAO{m|NnWk{@vT`wUr1O7QTDMo8|Itdh zuBY28&wnqSET~$qJpaAx&p8sV#v2v1TX65tozMF(I+7NfK)RL=fLEqZ`^s8FiVkq#;frnyBA;LRj+ z{E-Ot07fJtdH}E41N<;*b^#snE+94qiz&f)7tj&!0>o@Jsf2*)0x+*=b^#BYT|h^? z3lJ+eNxZuw)&+FLx`2*Y7tj&!0y^SdKu5d_5NkwbzVR-gBi;pc#Jd1BQkQr_n@a0&4 z7%=>p87K=KZG;zR`a)qEB2M-PCsR*aIet(VmYU76#~SP-7YVTDiJ1 zK29zh{u(V4#Uh$5zM-2ZMjCu-oQ%Pg+26r-tiXIm%{Ir@pI*2=&P`X z2*zQ(D8|dz%JK4gJb$!~mtF0@faEUngFp0!pH_y_Z{~e%U6nob1WB#?3RlAyW$?)v zxn-f@KCJG9LoP;lb9rTWRwYjO%ChjZY%D0v_tBDnKW@`PC+2#>Wf@pERp>#7oZ$(3 zF%I+RmU}`aSk)Q!qPC{yBF&r}F9`N#=jQmri`_nS^KMLvqxSr{sJ^RmQGZyPN=rR4 z*7E0~3QKZj9hT(EN_>eXM8*$E^R%s?S{#N_l!d*pcs4C1%|_BEt=cq_|fvh%y0!(qLyW&LFR;} z4MHc3q5gO`*0sBFo08`bP0RO(ya?yu_H=Qv5n5s36cd&r6o%6JT3T-lOGR_L;dbP& zdP#BXD=MSscffUPP$#~k_gozf*rRJvrVls%eAsT_5nZ<74CcZR95y27VGZ*;{rsVG z{b>jMPF&2e%n#MEoCfv$3Tuwvv0j&!l2PT;!ag(Wmywye?yCDBdZ24WyvSgh>g9c* zJ<4uzrMZjr^zjk{5AH;VWVyuj{9_*;uy&W4S5CU&kq?%d@g&E9@$PkKq;wX#dnQ0s zAhH8@AHL8hJrjwE#}=Y!Wub3;MIQu@$HQ@7+r~=4cE2wlJBdB<#}F$LWYk=UV6>qX zI)Xp&UykL4m3}8K{(d|Z%cEcUA6rIG^-brIT0h!v-tL`cm_&o;O@oCp^TCOTDo(ay zo6uafu=X5xQ*&c$eNAnRyMAHSyju7CsuuU6#-KYmzt-IX0e4INm9=g_0@VP`Rqln2 zHMI@y#%7tM-b^vCxoTNUbyY*HsopWZY7r@Fsm1^5+C{bQn%bt|{1I-Eugu5Y)L6eL zcxL0=mfGgls$hNNqL!gDx#O(n#>U`T<;{%?a4Xkx)|AN=XSFm}pVbr?H7d|r-*{GO z`LsZ5ZF36}okja}u#UpT>UtmF$;ZIc!=L$7@hB4Xr#SpZ2Qtzv}dIUiE^Ju zg03aU?jDWb^WVNaJNH!|Ez*9GXseslc4SLnDYmbi@q^JTg=S1AT#{BIC%O+k&N!1AR27EzYlFinP8twEUw<&Ezi5jk*SU} zh(8bea>#@eyURjbdkRI5TmnC$L_dW=pZ8n^6n8NFyb2oe3oGC7edesh_Sme1uWetB z>joEHp=gR1%SXRJO61^*+2iZnmjQsO!?qsycv|K~k&>ub9x^+39}YO+l=ZG_J5W=I z?QpH87qB4qqU+jP=!G-pU^kE6&oJ08Qk0=Sq|_A764I{`MG=l~}=Z$)47; zWBtu@M%%lY$Y}xnjJRjX2fm_@TZWUm(*YO3hQX&HQidzk`pn(;8gxQ`-2AHYzrP5- zulz1-@`o@7u@j~|?i;?#7y8gF`_VW;1@9OFulXY_nPs6*%7*VR3%%m&{Mw1pd#39K zAIjm2c)!8P>g)Uv?X%mr4YzIw+TOuXzn^d(uK6@A>JPo^4}C*TrsQkK0yq`9e3&Lq z?|^59LDxv5?Mqz5pQ3E>(}&%(%3NUZoTBr*Qphdh--w zsE+06y5S-()r2@18e}E(w2JFVS!g?)0ndvwf5LK}lO%5b;&wyW)V zYB^Z$P=-s-@Vyvc4e+(SxzCrjw=DE}+3=5jX!X9%chLsdV+8X$ekM+@#PW&eGr){t zMK`@F4GayDY74Q9;0pZh7c9l!{=uW^^y-fvgl)pl`jKB*WTj{X0|>Q>MNM6v<%3-) zU%_Xh!K!L3bIiCDYxtS8XsTLi{FLmn1bNr$adh4!sK5h&_wa)?WQZz2o(r(%D4ros zkwo#heOQ`A(nu8-pP8H=y?%)l(2tzjmtltrZ(#6&bLO4eV#|)p8WA6hY>rRq&+Zl~TYGiU=VgV=R z*~!KVn4ct#(X5R-P(ZY-Lh@->fhu`Zb%pEJwCbzj6;>@_T=NzOr zLNCzy-ZPNKbgIcDP7vyK@$`zV05Z%KQHETl zWv(F;jV!jfj$Tg|+qszUe2?$YTmE8V_w${O_)c)96bYWGBIz?WZ0rXKyvioQ2&@4U zi#f_4dF@+0$2c~}+1 zI66?js6J?)#4g)DvsnITS1nprzp$yHV9eaAmRfo^9B686sIOjTXLUR~OZt%o!DUUg zHGw28zDX4UO%c5Z%fX_*VD#MjdCa`NDwajC=s$@4c2#;%(^#{Rx3PTBs7{6JA`;exlfMd*$HQ&DWu$82J5i$yK+y7pB*vAVZqiYZ6LqQ78l z%fhOL27ZS0QMJg%qF-l!eP68ao&5(>-D~^m{`>4ZnCf2JH}}8KzJsamwS5cz`|RtZ zYJM90U;O_(@P8ioU*G}UDbRLxk}0d?KEeaz__3TbOQ!B0dPMPGp8n_L&23+wYaZKk zq0n;R!>e(}B{p5CzeyI7EhNS59%HEzM3lVbFlgH83U{{6uw3hQ#u17^Z8*rpiEa;*k(S&KgXy z1h&eC-DJb=vSAO|u&p-iP09MnknGzh<5(FXHe!RMv7EUj!<=4BZnOhugeYGH!FG zY&<-V6D8yN@@-g&WIT@+aTqN zEONCmIm+uMDR;7zYfGOKv*X@_9D7`IjM~dCdF)8iiH+D-HY{77q+Bl7h85Z{zYVLj zVL=;qT@s63d#^0_i!1YhUy<1-sOvMeA@V(K^aI@tiikEN0x8;ky$wxiIc_{7(Xv4&+Rge7;Gi@r*cBxJ9x;#96)iv)nZaK3kWRmVCcmGWCrM zV!I?$eVPIGm1JY75Z*yYI(*sv(_0x}-{S?R4!*+-?f&d(l{-dbs7 zJJVaso%PNmAzcR7lu-SXPtvNG_V9ZDy5FMRDH$kzm&{bO4c+{BdF|8islPz zW;o}jku?)h^`3#$M->mkA8hoEAcr?AyDdHa=_9jn%3yaYSfxBZkop=?kH$gj(OI6B zHDhvCWm(pYaarXvvt~@ms=O#`h9|4MgvHZ8xAnJY;AKK6y+WimQA%dH;m@j^ zBzABZ@ySA{E^9`a%Fg7bOe5n{MckAxPmE7eX-#gXwZ^S!FVmC&M#DB=){F^R<r<0_})&$h{&j(arxzcl=>8h)>a z|4qa1({TDyopp0M{$Yh6P6xgA!n!#f|Fl97r-ObVW!;>P`>hbfDZX%LJ>+!I7w@c_ z)A67cf;b%yY52n${)mP@s^Og)zFxyOXn2=~M>Tw-hIecDCJo=B;g4zf;~M^ihCiv{ zwA{tIIUQTA5X9-AC4$z?>7cI&S~sU-yA^^s9nWg`a~e)xA+&Bz#||q5aXMbmaQbSY zb#ppiwn7l6;}s46kA}ah;X5__H4T4V!{5;Gw>1214Sz?&cWHQ!hVRz!_cZ){4gWyH z_h|S>8cyGUux?HVef810IUReg5X9;DOvC95k=D%_o6So+=5)~VPwVD%&=)1Go73@? z6@oY&^aCjChG89D_AHyzk*?tx8cv^7v2IRBriLG>;c5mmQJ2$^rIDxKDp@zD_}Z%- zAEJ>zR>N~N{CEvNQNw9rl67;6uf*DM`fY@Db2@T0T-;??5;z^SVB5Mm9m6&J2O3UG z9j%+wah8S`X!s}%AEV)8HT-N1FVgUHHT*mczd*x_HQb}&<21ZP!zXBXsfPPB{2~pX zXyG&_PGjR(y4R+y4*$~}w7SmRE>aPMPP|2(?TRRkJkuE$<8QFn@ITG*U*;HJ#PLUN zPRC@69y;V?`6^kHPtnL%X!tY@7k7JHwTL?%Gc@uuHGGza&(`oc8h)9E2Q<7=!>crW zu7+1@c#VeFX}Fq&N_45yu|Ol=py7)&Ts?J4)=zH}ux?IAP{Ug_e2IqBs%7iubX=+7 zS84bP4UauOO~}OQSf!D_M#I}QoPGvk-JFhVHT*ga4{3N`xy8#J7Lq+;Eijvs6I zPc-}{4Zm5#f3D%`>1Co#PRB1b^7IiK>*jRas^P!U@Y^)}b`Af%hToy#f6(whYWSZt z{B8|bPk0l3fq4>*{9iTvUJbub!~db-|J3mNHT(e$e@Me0(eQN|zFxz-G(4)|8#TOJ z!#8XA;~M^ig`0O$Ry)P}W*k;K%{!E?G&P=3EyA2&i>75NAj1riW7Hylgy3Ci?j(8h zj=<^%bA<1+*l&*5H(K<#Wxn*>j&G+4?n|rW5b-l4zb%Q66x=#qHAkw}@uxZRoFGzh zRpv<2g5?z_or{XNd4|dfdUo_Vp+ZiQGwu{B?aGLy1+|~-7T#I;B zmf-Ti3`>$DOq|7t8U4QCvn`x})A5+q5rW%d$cxM^x|}#-w>e{@(!`_Agg2(fk2zy2 zT;hyk&e)2UWN!73DR1?U$<-6eWIZ%Ww{A{{d^nMG$mzg?BAX5O(KeLqcWHR?*=ve9 z9fLLU-_h`+HGGJMAEV*NYWR0GJo&6P#hi}gH1fx5_z4<*qK2QO;osBnlQrC};X^fi zn1-LC;kg=qs)nDY;osNrJPjYN;iqf(4>bG?4L?)EM`-w28lJD=1sXn5!$)cOXbm5u z;bS%YYz;5eaIu2La?I&C$HE9W9bzSd<(SiPo`sq6;&*VCV@}5f7G}y{sNuyL?$PjZ z8a`gbOElc8;S)5xRKpDo_h~qvWr>S89TVd_Eans|7Z{LH%+FXMh|@7i!zXKaxrSe? z;ZrocLc^zO_%sc_M8l_R_zVr7so|GuxOLn@f=-8S+%iX_=Q0fsXn3WDS84cM4X@Vl z8V#@2@H!2jr{VK8yk5f>X!zwC-k{+NHGGkVH)?p3hF_uK%^KdK;Xw^wtl_O1zC^>9 zYWOk@zf!}OYxq?fzCy!SYWUR}zDmP?sNvUWc$UugI*HT+i^{%Z}tRl|Ry z;lI`J+cf-k4gZ~n|6arI(C|Ao{0|!bM-9JA!~dk=cU$;HPKRTd9W3^bNaVY`vB$Z@q@!E%;iC z{tq;KWPj5CPm6p&!>Q;lqxke7j>@pH=ASok`@Ux;y4 zt}g_CF~(K7Mr7HSYc%*Uw%$yYt6A_@VtSPQYX$$0g?}jcs}`Q;BKnQj zdNyUx^@4vM)1&NpQSf~hKKvNc^F@p+dzK6SWsEC(HiHj!#MfOY|9l|izlzD{$=LbF z+PA9;4W9`V;;PmggWKjpim$9#H4D&StR{Y>!wF?q$`5Invv z?mQ`*9(eUnKaTn4Xg*?*vyqkw^rag?xOyoRUB8IMN?qFQ<5w;NOYqN4GDw zUkYwMO(UTAX2FlO$bTkye7&5KKjnDJ*L?cM^^^;KqD9Y-1^=FfKP$NTw2tdZKY{cQ zv&a_;o*Uz1C=s?5;6u~n&qGyv`vth2Kif5Yt_cZeTP9!^r$K=uNi>(6O zF5fvqKE57L$=@Y-d_A7Z_f^5;>+#fidhAK|`p*I%=7_J;Q#RCT#y_vcy--=pD247Jx&rQyHU z@O!|AImV^IG_jo`V_P-+6TwSj^5*k?hhy?EdwZs9_+{Y39HlWmY4SwHNJ7{ReII`$5{)q3xG2`H)W~e3;1gq9{4No;o_Ct5XN}u5oPJkFTQj&_zDqRx=Nf*uhWBW=>-+Zk zPSxEBR@H*I48ug4bF21A@obEh{~aGfDpfi~M-O8!Ws@@c6oArRP?` z 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 literal 0 HcmV?d00001 diff --git a/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/frame_handler_base.cpp.o b/GPU_version/vio/cmake-build-debug/CMakeFiles/vio.dir/src/frame_handler_base.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..4da2e7ce4c4dad5984575e44906abb31994be411 GIT binary patch literal 244664 zcmeEv3w%`7wf9V3jDVb=sA)xw7;WM+QA7qoGLpzSat@+^QjrFPAXFeJOb}EMJ2T4Z z@mShQYpb;M;jO*ZTiYvMYef^t10Pi$KJW?nWDF`kkbp|Q|5|&UnUiF~!>_%)_xqgR zFIoHSvma}(z1G@m@4fauH&vP!Wd(!T0r>?37X*UdgAcZSnw5Gg=TLdz*z9j+Q`$oO zBX}bI4Uq6j0*eHmEbtV8-vV5LzhBC8G2mVJyIY=10DpzQmGXQl;IHxb8+kqr@VEH; zojjiocn|*mO`gvH{5}5emFF`7|A4=Lm*=wp|A@c)=s*Cvd#L%K@*D@C1S17I>w=i2|<@ zI7#4l1Xck~mhcpTR|}jfaGJnsfzt(EBX9=bObLHi;I#s037jo(4q%OhYXyE!;9P<8 z0HYGF6F6VsbpjU%TnKo*gl`adqrgQ17Yn=zaEXL(2K>H+V}Nl9Cjf7e@U4JLC2Rx! zK*A2-Z4!0?Zj0m?-;?-zOX8ja zd>Vg$$KRV0_YB~(_**Z}8vr*-coX1r5`G@=1qr_hxLLxl0=_2U*8#UkcpKmw5`G)- z9sIp3&)Wf$65av$zJxyn+=;)Bx@^E43FiXlNw^1KNWzB!_QYRb{2d{2y#RaTPs3ln#2pUUN5V$}_LJ~YfJaOC z7{CGve*^HF67COpoP>`DJVC;RfG0}$B)}pGpA2}4guew?Ea6iDPm}QJfM-bfOu(}w zTnbnw;j;yvBXA(#xe^`(c%FoZ3A_MsxP;3EMgT9A@CbnwfRz%yNZ?37UBZUIiv^An zXbQ9hjuv={z%c?Z6?mDzu>!{dj+gM|fLBO(0^qkLd?nyS310;`Ny6U&tdj6#z$p^G z8gQzFrvX+=c)GxA1kMmR6Y#qdzEBd`XrR>I#CI2Ul9grfrM0Ow2iI)MuS z7fSegfj0o&DB(o{7X#iT;UxlZ2K>H+V*=xV2?^gK@K(U361D~Y0ML=}Z311u+a>%% zfy)4YB;g+m{0ZP45?(Iwr+`0`@SOsG4)_ZR-zD&Fz!ehyrNCbSu9Wbv1^x!`w-WxH zze9J{|I=Wgzp#lAAo<7@B;$>4EPrb|EItQ0ar=*A%Xt|_^^ck zD)14&ze)H}fvW)@lknpL>j4`iyhh+!z(xr-32X*zk?=Z!PXInC;im*X4fuBnKO^v2 z!1WT|AaEn#CJ8?$@Oi)&B>W=aW(mIp__Bmw0en@$uK~U;;Vpn$CA-O7`DAv>%$LG&f_DY~7 zQI6-iHS^9i-Rb$JeGk2!ZZGbqyNpTmMMu}@Es4R1?SZ`?gSt-n-eQ3#N{;YUCf9QR{5sF_K~Bh zC{;n@+T?(jf?2oy{)X>bdRIr9BDfv6#45}h>DCg6*DX9C|VeV>y=G= zYVM(;z$S#2sR&_!5C}eim~W%9d&((AxFwn^jb*y(_G;BS5KzT?RVyM3TS#x2iUo9M zE=YgdxuskgcbNZaafg313swgnziQr}zWkiSyZ647Z ze}@NJVk_wpKfNV(rwRq4<0WzQs+3B59Pd1tPrO0tJ8H5Ey3=H7ed0%>?%znCtsr{* zmGoI!mC;NLd_5vxw_g|KquU8eINcuAuX)6QRGJ=Jo3DqrXz@r&t(}LEcEUmGv!awf z6Z}jiW4imdCBTduVLB%x81S^3C^HrjZ`sV@WQNK20<*3^aGJ}W zSkNFo%$7>9_p8rDUzqMFzdCd06$o*l#Ypx|+g--ZćEPRCIPm~u^R3~+%G?i|@ zRMs9DtK>5B*C|LT_3BE|a|TZ(PSAmjHz#qPIv#Dz)`&N^RXR zM#zQ?guX(^(+jNBGHI(vSzD!A&fTLlRQwF3G`PntXIc?yt&^F^=|N0*geyz_DW$dS zX5CIRg1wvH8+Hq*meOXXhnoyrLH>?vnkG7;S> z(zj$I0vp01v#HoTvNxHF%_9#7*uvO|A~jm#MV`)$AiR=HR)fm*E;Fnlt zzU6w8XQ%Wkt*af_uI!&mzaP8OvnIv76h+J;OXEBQ`Tf&wMQA4tdhxsj9lvJ;!}}wKe|{~3Ved6$dx*_ zFwLsHQnz`qCrkB}Ak+a`zJglrDP%MJVoD(^J6>7fJfJXIDNBtp6)Rp8GlU)XD*6+n)ZWgoJr$p*&n1EZlh9J8@Vn8}P?PM1LRGqC0725%Z9t3c)o%4;YW|$T z7S$dad3e0O?i}Z)P@-K+{GK(LMRVfbJj>P+!!TD>bK*{#Om}+dGGTLc==Kd-;w9F4 zH>tU`sKfFXH74C_*Un6a&?z^@}h3$$(={@%=2WiqKHdHRG z8WH5?Jkz7A>Ks z*moRGRdvv753*kCFfWduL8*Mx3K{*F2FdSzNxVnpsVPiy2qHSH+dNG3FzM;CjTSF8 z*zcq#W+;v-fDterd?)k~jOG z_iHyK4VCn(tV5;d>CC`1bI-62mBG^OPQF-f$X-ZE80-a-Fg0zHp-Vbm*$cvNoKttG z^LhPA^*k&C?%G&0giOsWV;_*cpp1DQA`f6MTvb#n+?tCBZW770VPCWm<<) z@3W&HMJC8R-*8Q6gIN8T$hT?kwk0U5P%)7<#*_gx#@U344AIaX0u+ z3EZ#n*g?J`EMRGQVw0NsAm5{d>gMSc_C-0(7vbJ19J`BSYa&a>5Q)Mgynq4D_6{S zVgwoTI`PA3`;Oz3q}@+qNY*1PxX!$gB)K6p)&gS9u3P)auy;kq8EOitmh03k7KTLU z8Kmln@V#Vz%paYyIkLeIsfRo~DBC4VOU%TB_Rw)CNpYcWuhARcD~!LQCEkHy;-6%4 z*@kmB&p`F?odMLLYZo!BC~4)_;XCsYyJ%>tGTPQjJCh|ty>yUWe5_6 zMr?aAf>g9vGEEC){{V0@qUpI7km)a4)^IKVdYiX>P>0lmTWZqn7F97VrKs7QX(!9tQ>$?`Nb5D)w;CrJtm%5SPa#7M6gry>I;=y> zokWvBWg@DHVdIED(5}S-wIXL?ZAfh-m}zQa)sD?Qg^EH=nWZv%dK8dlFWFFX$|0d@ zt}PvDp-(Ti9~70ttf3}|YR|!^c4S`4btTVHMv}5eRMeL~JA?VPi(V%|Hrz_^%?ByX zo+w2JO|P^ov3yc_pw$!0osHF#54HF&QJ1Rq4uoj`+B47;DST#B@}?ACO&?wHgx%1z z=ZgBK&-0mO8@GLO>XS`xPT*m(aogvoHZ;ER(O;Q$oA#W!W?oPH->lv8+UH;*wJ6{8 zd0*jd|El-7Kp^1FQLxxjeW$0JmATE^EXqP5f%C7rFv(5(wytv&?9BL=zK2mAqLayn zs`6ylLDOSY(>rj1nxpvFTxfmU^sxa%gnB?fz>-V%QxxgRPD|fv!C3dNfbUNf zdFlH|w9juoNqZh3C7+rwb|;kH(n`lQav1KJq!Mf7++!k8-!a`0wN+wmiA@CoBf2!c z`NV)WOk+~}d+BLRdV7z#hX^aGOAuFN7agiZSGXc&5_}IDy3=wwt5=dr47Q!6l8i6z zt@QW~JRbm_TxIfHwzR~~`lQXXvxIds%46mYr3!n*q3kFvM^y>~2cc#Am&ZCUv0*oY zXeoP%I9k?%3|dh1Hb565$Q1VW8bnq^fu)TQk)*gDYcN%Q$w!>yVA7dxytfl#7Tiu3ZJ%4evgerO3F!4uh5Y+lJb=Lfwk_sFgr@G6(<)>sg8bTWEa;MDl!*Ir z1l}&!DPiIXE&j*e$m{&Po+@%yQ6{uPzqx@Uu>4Hv!Y}FessakR52(5lgYl%r^C)vm zq8JY$6hL;Hb3?x6TvBc&o`@c0x|g?E;pepY>o7$vyLS;LDcF@cRu8YBa_csNc3kXf ztEpnkep7E~&o)Zd>ah=lM#JaXdc(VUM(}eh{0`PwBibGH`f01FW=du{E;qtiLDVtr zC(V+N^@hFKX7FV_{4%W9mobzWHf*as+S2D?*XRv<^7L5yaP9UVVpRy)Rh^$(Zoen= zhHZIzFwt7wD)P?~q!NxbY4X6(`uH7);V}utC-WF_}I&APW`2U9iE2uTW zQ7(3c-0{mAr~Z7v{e)Gp>C2m{u_wN&77x0+dJI6*qMKZLY#ed&;9WtnyAZjGUkab< z&hk>EvFtA_d#~Zbu>yOjDVPhMS)O9x+o+)>U@(6xe?xLDf(2SZEtDu^^nO*r+1O% z9B;UzA$TmcrgINbrqXs)Qv+6Ts~K+4;^dMDqb*eqCh`G2u~CaJMLEvdSiuSz?&5q1 z4)syQ{tM-|oNrjcH({@9@gJ%DSlUwk#CnJNNk{$)=R}Nf`4#p`&gD)oFoiyet>7Z; z*CvP+fuv$d=WN5hg#?lLF+og3>}CHNM!4yy=aQY6LWPWm?b(=B1tYPo;Hvk4lM!nJ zSKY2c;3||^j{M+7;!-{PY$N=c7AKGR4qP=JR6}cj0bLbwhFDG?;;M-KS4E~(RD|iQ zU`EeA-U`2}#ec;`q`4~9;>%Hn;p7xmIIyFLBbHDh8Swa2i(lEP5DR2yMEa7_ME3z1 zD#XLYW2+}YHn3F&w8(h$vsDVM$03n~5-?-7>WGksrO;;$(GRW!DSogV;j0BGrqbzG z1nODfD-cB?aSzd^!u}bx)o^;5!EHwPiRdCfPhkm1$=yJd!5n@Om})+lio3{Ort%Jf zN1qj%{Nq}=JKoc;)+>36~? z*E}K%s{zci*h0RQPI~F?(7z+Ono(k?;g`;GuHEKA$~=t+QqNr8uw9R>3Bh8jhmAy4 z>fslnA-&{dVRXMht!8`68;BWCWC|e@RsvaLz|=CFd|+142Fz5g${M+Ojk3Mjc2E8p zOFSg6yEo_!$vlAMsk?mivPz!RK^->S_F>4TDvS;9VJ8Lpe9a|pzYTiHUL(AB-kIdI zd!}i>C}d-#A#FM}L~yd}lQZy0>)1$LcOfkl;Mua*C&x%UJVSV2+h|!^kErB#K9%%p zb^zXmYGFbr@1lXr-h%p=SS6^Ln`8!G6pHci4jlM>8i%(?PQ~Gw&O3PPl)jZODPRTB z4XU3h3V*rS+7M=7X1H}e2CYR<(2a;Z{}E06oU7glh;0`K!*<> zUWuzk-C^*FgA{L`xR&v5+A{}J{=Jy%EUsURB9ZI-#i1y9%`KrC!bf8^Mla;Yb%(qs z>;;UR5cItc_`{UyfBQ3>5z~!D=wJQZ5gXX+d3KgR4t=isW4b)sJN?PAoY3+4VGREM zPSe$9M=DP$AXL#F%3JD3pi6z7@#$1wm-?ZZ52gO5z4>`fd;6wP_`k0I5ZnK+rvCxk zd#Lm$+4gnvf%+fy`%;tg@A%Avg)c?t@;ayQ{QNNKx&7zYogWbe_Z)v z=`cJh-=y%ivnQrdMSLJ|!1ucS`Qy}w((bX?VpN+4Xu3Tn)Tua}han696Ii9uo{tgf zRKAvMstkz_={=#|DgR@17%NGIsow#g33q?`(EqGw-GO1d+bQ)>?DCA4XL~P!IwkJ# ztn@pZ5q1w)7lpbzwp33$=Gt4-i6liX*kWwWz^zFYD$kN%5gR9&h-w}3N%jDaTtXDs zY5#aV@k;b4>^E>O&f+~_8<8^zzhj{^m7kfZt2|-$=Je6Abfqi4!c;1nyE7K~A_&3p ziOqP)|2#1M#3zrvbO)^2H7{m(9Rw8g(;o5>un9Y^h-=z=Wfl_z?fdfa!N8Uqsp#P> z0@JIFG%VhG1RPPS+ehm54I$!nC>^c+QrK#Bu;dmM$X>eSs&Fa`O}iHy4v}RZJcoGe z1X;1b5A%9dG2WD8TMLOsl}Z;h;gx5{>h^~mOLqNuA$|`%d%;!@*Dh#!B8shsF{l%S zS>U00Ui;-ha}iD?a*Ir-5(j}eSm9W};7DvJmZnjJsRw4urahvd!XAZ0WA}$9 zdb{WO*|y7x zIpe`6*gt?ADUm@(=A6`N^275N5eB$+JLQFXczs=8Ohca0-77*g4_QZkK_r^(>!~2T zs@L7i_*MN{=>Hxxl6pm`{ND(lLz_n78$uJcI~q=0w>Irhy54RMpQGC^c6^`WCqDdb zKOY%Kj3qju&~&DEoJ3~ui^ES$54J*`lK<- zt4d1CMJw?ZB7_B+awrCVS>ZqdX{KFKghk}uMW%CUsS*BIOVA315pDzWmEpgaYj?Dq z*w$K3ax4`u3RR$EyfbvjtvhE`*!@w!cogummbeWCREA%}o?4U6dy-26zLDs zIj_Pl!lD|Mr?8Iz6gJi!UWp~vJL+3)IfwNQ%89gZOwPyDoofMx=^x6=Cx!T}4vzl? zaQv_9&qD-j+4OlW58w7}s*H}~QO5C1nzrS!a%541)Wqu9wb6xDQ|2t3ltzU^(Cv@( zLP+|_HRPK-y*$vVKy#PT1tAe<5Q|tke@23 z@>ilgcE+v^1*1JCf`S#qkC5Cg?PKy0-8)#9)SYuYL(PH04?kJg3-94C8JZYr$H1{= zV*4AYBEVNC*q@5@Yy#%Rrt{ql(gV+?$)5C>;q6-d$H0jxWjfcg_!!|PEq)_nt;G9U z{7nQpix76@6>Uk1)*t~%k#nRBMNlRXDb4N&{(~e~PNdihuh$Y~s1_~%P7KjrZ zBUd0!$wMUkoXFL@t;KpeG-pbg6+;^p(jzrDtZMy zN&4u$y5CfUPa@I!MOq$69-S;x-1wYh>>N)TF9bC<*L}-yt}K*IWp+k3!)xoVuLy5N zIVY}XPg;@FH!AFRBJJywLm;Q=@)6nodHx&zuIdmxGE1H1=wwy&p7MUv!L zepMded=iO#Np(ECJkY*L593A-B-QR%gZ(P@?SPzc<(qt!U|ldr){z*nLr zFi8t_=lal+;iqcx-%=*~18#o9_7mdu(dUqm3aopPcPD;<1O~XRaLJ;;sk-yMkQVc#C4RAJ-EKT7uoO6$1n~u_0!C=Gv6Ap_nNNF$?%$r4+O5BGH>S8s(I15Gv{10WJr}&HMM3Ap6aGX z3+L3$npHTbCR#Xu%B-2wRPunj3cf$?XNNyov3-a3vu z;?fateoI9Wd}ZJW;7-lg@jw$H&tz!g%_7>8H0_gcpf9D)>?S?drdb3?oV1 zMBTnNM7}W1Ij755Z*T6bOID!hPGff`uIo@KEa&5n#+yjY5 z0z9?8j1naFO~hhw>HAzT7xyNu%gV*gLvLoWCAl+JgHh`+@JyU2OX~r!2S4`)F5h_8 zdHg!cH-7or%Oe>V#s9k44?5<<6MXYwnHsq_4A$*l%6jO^V{@ygM60>H{hpV+c}F4f zuD$wUYzF#Rjqezj^3#AlT3Rh%Z)TnsEHP-nTck-Lh@q|--} z1=b2&0;t$ZO>-^xlF90N8xjQEO#v?eYD9v{!p_}F063Q23qa&*W`}u?;kR%}*nOcE z!}Nq9rOI|z5Wy^GYM~KZ3w~a)o*v0l;|wer88C05;y}I|LqtAy*f!l&Zy}NCF5gbT zzW)Kr0*83`5U%5x<@Er`7k~xpBgds^>>5)viT0M31eHK&0%IzLf{c&>0Vb1V47L3TIi6iD;oB1Oc3uO5SRw}T)Q zWro{5-+A#+B>4^}h!$GB2n%LuLd=7UiS8VqGBmQ;&ZwuRIOH(&?a-3*p?PT>H{E%d z&UI{jy5*4MZW^D+W+k8+58@|opgMi(TAho6SFERx*gYOCFQ@j|5PulUauUJecgeT$ zM(hgcHCp1~`0}NE2rk*I2tz#yJB2(u`F?|Z1PoHh;BX4VoUA*HoQe{+kf%+_hj3d% zZ~TTR6l+Isu-_T3K+5Mt|BiTcVgco($P1fu2BYRxR1`?R6SaXW=(QPc*5XHk<3KZV zmn!7A-CBG##W^bil*3-dIqcoc zpp8P08-(*7mR&d4uq$=)ipBmvm8sj`E2rB#RMl`SKZ8&+l{|VTri{zZ>XqCO)(qqW z`3XFtS|&qBumq0DqHf|t0o{H9WE;u**=QfkBC}1$u3+=mnmQec??%`UoJs3 zq8@-Vf@i6Px)T|!I~~rJS3!xwpM_NI#K?ry2_(av+y?vGUBQ%e+$B_COM)6s7=Tgp zo0)dhOO%Fv5kFNFs3k0%`xgLM;XT?d3A~4*E~RJp3J`EP2WcXc1BzQEpzqU0Y!CQO zd9LjN-%SQaRA^!i@r!-WVB|L3k@+Kb<18b*t8oO z8y57Ppo@eicd^?=d7!c3`kL{GeG#0@5|ey_%1+&v2fbvWZO{`-S^kp^?CgWJv5nE= z*dZ!T*A5GdvfA*vRH=mKoMSvOPkzpMmoWQD=cbE^`ikLx7hTk$7^dDSAc1Ee0l!6o z@}+$8B6%kW&{-iddtgw8wq*8A(#Y015o;|HQcA@X9s^V{#zu$Jt#Qm@4qGuzZGErN z!5C4j?Qw)|Uss;2r_}zjAVoh)`n;~Rn%**^oZ8+zLJuTe%HphAiMD|0aK9qmhFqaN zbbQ59?!e@&z>_#|>B)G3B*#ZqACJtIHev@(AqcN18j+sl6+7>`5e)jQl~wt$2B-zh ziprY0tj@@As*L#v1l%a@)fgM##K@;JmEV1|MrV>2qi zunplL#}(lcUZzN$qq$)_#>g>@-`&Fqq6W%lDtcn5s;9_UORZ9%VhmXJE?Cpa>)=+0 z3Q%|}u9F%@4+O~ zl-P*X<7it;^mwn7*1!2tG3No_q9fja8kIqGK?B$mfPODaP!7$}?$`@e2(^}G`UCRQd2LBO-- z*3?AL8Z)=%yVX;p^Uk{LlCfvan>+Qa+NyKTshU5t=B$xp##ha+o;#10Bj}l4PNxd0 zP~x;%)pM&b%cwqcDlKQAxks$c&b{@pKx=mHYoWkBxw$xaf!H&{bfx+)vT`3hEbw$z zU)%(noeRhJ+j4UEg#v4GbNBWLyqG)atsa40J?JiWebMYq`0<3k5#O9dt`5@T(A#BirRpa3u=(V|MNeEwCv&_pSVZo16QY z7Wi%MpgZ~o9`1o;KMv*oylD<7J?I@RaAzN+ z+tnxcaV_wOcDgG0!X+s9x7oSR^$k3gotr!&@crD}FZu?4mOHNT$iR9k`2JAt%SQ%Y z4WWI1>Y4lVBLgq?%>7Z{fZIFw*8IS4dRINxH?WloepJi--I0ME+6Ndtfb&1~FVKG1 z$-!@I4(8m`Blu-@?n`;ucjf#rh=-Lua`7KcS_CG*4~XR67X)?`zAGF&>*QZ&y&u9= zzPY~$1%H>F``1t)mP0YI9@+SRR}Tt57|Puh3T!9hqa^;d-*stleVs*gNKm5J$Mv#%&oy( zconP+X8kURJNOX+qICa)B=q)R?z$kpjgftS5V!D4j?6FaDhr-65-FzVy2l1L=KSF3 zSHBs!^Vr-!ADeyOv4~!OZ0_^N2HvD#x>JOv1kx+t?wVy?oSQ?z&9GOFYmTAe9xJj#FHSZYNjh>k7Q(D8sp;)NpE0 z_Qq(how4tRV5&Azfi`row*dcs-P5>9wN!Vm#jI&#v^SOnIU#-b0CQ#CR+kCTlF%;< zXI4?E1(#(M`92jnn~Kb0!|`1lVPdNB-0Nzna-0D~_1~e%7#EB69xdL76Yn9sLJ2@sg3288;{TU6k$cYVbs*!f8((O4z@_~-(MpqNNU_@OkgmR71qC#pLx}sy- z21>?4(|$XJY9XVVB^4H9*9H|{hYDXI0%GSziP4!& zeKMWgj$YKUNz#5P=8i*)9;V@Qr`9mCH=U+Q9K)#g5C;Uqsm1x7XS75!*e23GCY0Qb zl4*U!a=yvF#QlmQ?KBC^DPnJH6f~wc9Ro;ELeue901QXRCej{E@U_GvURlqvm4InI zHViJu#?$QH$d}}N7UtA!2H~CMTv}k!UglEHcxfovgfxb83>dQgvV3%04P|@{kroyM z)dC$ctAq2Av{&=ASK%W_(*6P;@Q0^G$9kXbzTS0Sy?>{SWs1X z%qk*89!InVf}}8cH-*V99wv7oO&1g%L!^mAZyB0?tB1lbkOqq#J7H&ap}>D}#a$^- zH;%iGtp8<%_glz}GLFGBZS!H9P=o?z=S&#mBY%*|B8Dfngc0%kR3(yTXZUMf#RPkNi z-=sIN!wF_ei$KOUEkXNXOvZj) z$XG#i!2-S_JZ?zPb^A1$p{SKE@YuhQj`04l--Wc1Vk3n@bYvZ4Iah);KPNg~20BLC zH?=y;h#$M9AGnX$a(^_0+ewNOyO59=pGo+QP9#kC-~S_YBvIkte(8AtT7J!siXXq$ zk6ZqG^yAm^eXx4c6Yl`YH|Bn@X8EfxzJX>W2AX;dG;&{~XjOZxe~^Jo(7BWuy9^j) zcEXPc53C`N>7*gO^;d6Ha<9c0b3SWJI9mKq7-w?SI0KKb^f<#~k23jqyuOsjnT;4{ zy!K?KpT~&Z(C|p#Ak&3}2NZvom3{9{e1xEj)#BZzzU8cd3pu2Fmm%SIzV!26K($;i!lSE2~tj!4z8I zMy!*dy4Y;YU{3TV6LcaXJtp#GLi_=oMVQYpMy5*}ZJ7S14xeDcLaSC$q^Jv#H$!SF zL#s(xNtwla_R$cn0bnM0HY{h$R%d-_F7q@`VlcsBJ z)(a0W>?(}bJ(hux%FpW{=7s0dys+bhaFI+1+fy_g)M-BWtk6(7<0PX@xN^*$x3oW> zoQ@~ir{(1snf?(SAGVwm(sZObpdMZ$bHKYH(s!zSndv9A^M;iS^kYVpd0;P^^nwww zqN7F&`0p1Q;V-lVt#&daGW}>)+dch=4;34`7Wl9deCXXZe5ialWdD3v%QTDwH&_yi zA19^xk(RZ5bbN3>bi5OEyn~BL{p&QobYjFq8)L-hIJF*e5=k>LVJWKXB+Z_E;Pn8{ zsoCD?Iblkdu zu`Bi-&v)2nFx^S8GsnZu^jvHYb$q{g|90lLX?*XpU$af|gR(mZdE>s}^nl$&$0*b^ z=pLR1DMQAa27RQaK|jDWh&D3$*TJ6wlZ&tWqx<>ie@}lH_KT6rP4~KdI+|(7(M%H; z50vofOl&iT=)6L3tx>YeD0!a01ZSRqUNlE{u3%wWnjjyJ@TU3a=)sME^G?$rm)>5Y z{|yX7znkD4vH;(@x*qo{Y-&9`&EN3vr(?`;6veeutc5Xyr(JEnhsv;i6hrzO3eDvZ15gp##+2p6}qbiBqrkGbW0|>>pnJd`McVfHT2^scOcc9V+NnW{bU9X zV%7DA=jSOEOTX3n0Qo=Di7At6PZvp#RBr1J)9V2yq51~=90*N#?Qj;45`-pvM>rqi zK#XJ_Xi544b$z2^=?SoswD>T@C9lOlQC-~Fj)#n<)YewdnHCsQC>@gmK6&I5Y`X7Q zQAN>UoM4OHR2+!Hp=3lMVKUfvHnkrdfiC!X#Z%=jneV zB|t_=t3ii>ZlMcmbqCjCxOG`fOWb6vXla0ax01Wevj6NxExC3#e;O@B>sHUHaC??Bk2qbsopRDgZ3@;^Mhoh@NL3}3^W$DtsWuWQY zGYmUvlx%7sF-sac75xwIHY(3 zoI=VITR5pJ<8cZ$b#BS~$`WMXyXXm_T5aO@BD%QXW;fUQpUA4I~{)Dbot}(RA7s-I|DFiSo28k!4f6?uy z)cNG^hK%qIIrAIs!~LwjJfKb-KZ6_vtxtRWue()rGok&m5uQ{K{S8(_fR-Y)b0#jt zfR0%UGYG4_a>zDuC3+DxM6{nZFcCDqH8MF4(ZHY98%BnRhA+@~r|uz$?Z9Fq4$RcB zWF3JsZYcH>)43X2XJ)8UduV7;WJx;?Rp%iAj*q~MViZ8L>vZ6y#rb{!uQ#0qh1BUd zB#raYb-ih2@n`i^K(rUg$2qyJxc?p)mDL-uMFlAKy=VblA^%j+4Rz^SJ9&W+#>ALg1pIJ6XMXf!!H*b{*cCu-A`oj50J-dKkCsFx0@^ zs5`xJ8H8Ng9>bx2+}eAzP6iFW2?F2P&-i5jMWLXHjTPAP@U*k%;g1Jqx-f*i?G_t2 z)m~0@(nrn*W9%*>qoE@^m!tmlJpk`h2YjOX1s=zx9Xxw!2OUi9ISeOfGDjkR>OO$i zDLdT>OMHMSJ(6P&=L*kZbQUtGsT$9!@X~^_sf7z;u4lJLlXy3E-bmR!7o)#$qZK%l zxDubJ0u7kj%tH`7ySZF@XkU`p!#>t+ay`*ty#?o3 ziE1|%6+b>1A$k!63X~twTd7o-Wtga5<;x6?lx3C4(LK6@IVn>w$A}G@_x`EO?2U&c)EG z3!qh*f3-N}@0N#ug(}nhZ?eO0B<=CL0|`9Fn4k-F9%-i>nR(l$`QH*C>xI75n6X}A946eEzuVgCU84zt2`-qU1qThJ%?jtxcv2$OfGoqZP6hZaAJtWDB28O!Hop`f?KLP!^w8U zT~s~V#}sL`BMux)<|E`n4z^%r?sF1h z|H>ThIKs*t-A_RGqpGg&HHV1*6jFhhY$Z#oj2W z+cTgX%gZT2bGaU9DNidgQsbQ#^X|oVuPCwib4UVlOr?tg!+h|yx=WLbp=Q_)@$^?n zOYB6`WMIW?-n6^wuRP?!fTZZI^jE$XKO3DOO$b*f)~!2n6?FP)J>0iI(9UEgThXkhOmR$t1%fKLT=lVTUsAs=JWUaZ}qzGxN0 zuf5tcYOfM%j;Foo76=}vad%Doi_@3U8Uqv-9dm-|jSmbIM4Zc^z36ivkplZt;JpwN z3f!Hh#_%(!@6>YZ4lQvsxP+ElwfG%GNf>xYe$}1fm z8!;istG4ZkCpQW$PKSs|I%(M>hq)Gx;-EY1ZV#4O99R$HL%sLr25X=bm<< zR&>85Y)*!*^1Jc0O0tbf5T~xnI8M-k88uF@1&7LXJ}v|`aRg{VJg&leqvK~Y==j-r zjBSUZ^=V+=d1$RF@VbT6s}`xS2rbpjG%`;Q5zS^?BLZYOm&!#zK5eH`?SPMU_Cm(M5|L=UnYBn4xuYP za0EbGt(IkbywJWyDE=UwQiNd)z^&>z+g&l+S8B(9IsOpTOkyfOz$W#g93o$3I zKU%Z|k-9xl#t}8%dlNdOy&11*-J`)&jM4b!o&iq=u>fKgP1YV_UMY{`+AE@9$B%Ea zTctf7bNr1w$GbSTuo7y^fLT-wDD~rZW*^$x~V)kA^5U z{ks9`Uw4K=+EOi!wG?wXG-9C+5R1-eorodOR41-*1Qy$=7~g5~rUvFmN!vQNaTlbv zBy^jO!=Wx*-$R|%VNFPlCo+r)MYvkJiHqi0>A9IVdj*}zW-KM%Lj%#5>RRh#A#9?h zWbHspY$DX~aTB^MH-z-HqFKG~>*C&%Sw)lW#pvZejccD6fNwdr^_`QCe~XKGSBT9s z%e@lQMjX^u1i?oYQ55C}C{yQ^Su`8!LXCTF1lZAEU);O|`-qJj-R5a4?n zCQ5lj?*>%NdYr~F&k%A)VmRxOc9%1pDn8~u64%>+s!Vw7D^U*!e~!g2z$mZ*rtY|? zh>x4kq_OQ5UtPq-WO3H5VH7YBapq(XYWp%Cmp1XhoF2!XOO|=~(K?aeA5lx31c}Fr zN_zFk#09&2zWG??pw3SLr4D|jdajz$l9uc7=swpAKH63l{5#STEM2|@zx z>;sv>=dG4X6_ zIN%SoWgHHEk#RUk@pp>NcsOK6qVeF1ug3%C0w}u7rwH)cs$6XwtM5j9^bqyf`byJ9)ACSj0YW-9@FE2n#E#S&p#fp3Xt&tW+;ybjTjH0 zelm{-O@}ldWbt@FHL6ji(|AD2pAAL6kb;w7N{_`hHpytKO=bgjhwrrWOx&6mv)okyq$Z;>{}Ojr6GB+%rqyn2&Aq^zyyQdV&TZ3M*0j+S z{50%H()+C0fiw!y!kO^3_lxw?C4 zn`zH%qkK`zvftM24OTc=_p;@TYBOT3sPqp+7hk5jrwnIqo8eyHrn^6F1CFNs9|X9F zo`$`*^@+|DcCTMG3hbKV@eTXd(%PBGKCoT7$6!A%o7bJgz zWZpU+GUi7Ysu?iokdLc}4f|u-TE+I;lr}6QTlVv~~G~>Ndj}2x4O^?gcnV zoTL`--mvTwjPR>A znswKqOv&px5e#LRNV*LNmMG4a+MANo8F%iw-Rt#+?f3*QzKMZIv2!|Z94uRF?A~DD zL%jgWNf`9upJcC(Tu$WVJ$%z{A`Oit0&wpos0nP2d(Cl~Sb^T~-f&{UkRDvG+i=y` z&_*jm*nn!*+<`e@LGnxc02h1GjhU}O8Pd9ULwg?X6$XR-fSA+8O}NF&l}Dl3)h0j>uDbV zK47oHi`Xi8+GzL!jQtWm_s$-!&uUADQ!zk56}kaz<3qqKX|RGjEFfUoTMg%YZRuL# zE8qav-{FhlvDIWay<3ciw}I;pxVwyYi?$gyKFNJP*kX}B%Dw80EZzRdEO`PSQ)t&4 z_GDZ3HY4~1=EItuLqfazMZMuebjXXzZ0k~f{n(8F9?~CcKhF%U|?OH z%6(lG@~-LmrSR#{!Bu`6BDXm|q!ykG{Yi*_3J6Q=V`ZRydJ2f9#E{un%2 z_TNW4{h$foM)D*aBA+A&A?#lt4?TcxF&eg`!EMHdHZwd8O>!^fOpUm7&J6B?52a@F z_WSOQ;6u=KBY&c08Hn;ax)J?{UexSiB=BiDpnHf#4%~jPC;!G)?h=qB0Nxwz_J4 zitx`x@zC!%&^%c%%KSd#Df|uifpK}Ntc4HiyEo|#tsvm0*1teLN4ewP4zxa!N^iOq z#|ABXtr6U0*)M5J>4Y~mm8)Nfp2zCVC@1Gx)$K2uZV{Bg>-0T%J@|rQf3)B#)$RL+ zFRn1{r!H|IwqP;6d9R2-t5LV7Y+Uh2Nsr(L4*~2vgym4R?(V#&I)!1~V{~RS9ao^!YupV@Z|IhE2CM1Gh`onf^^@SAXD$1= zRF%EC%H`BimW?X6ktueuld}hioP*mgn-GZ)Gb^pF4U%erc!qT!Y##cu>B5; z^7(ju-DC@P6vn7#tdsXHGQuw*5B-l%0|u1mQR)rOqfnr_H**g)dv(`2_=W=vvSST5 zMy8E!b4!zbf%h`-710C|1FVK)Z$IC_S~0$rh6?-YCHop9i)(tAC7a$o6#zns5^MNy*oXC0(oFbj7UN6EnvR-1K;J3pGuVV? zWXUQ5vS5bb8c1VDd>@4_OyisU5kJD7z&+%|SdcgoMH0M;Y5i*0uO#o`#U2^Y>@CR< zzgEu>XJTPv_eQH^uK^ZDDESm;Sb|2AxT^MDhyIZET>{RL~XrU0`05J+;67$ z->IF0@W?uf5SO2CJXmkoPo;+h%WhHgJT(|>MS64@T2_j|AOw==&RjgrfC;=jK#%rb z3=jQfc$l=V>=oU1^YH@5S9Ir_7;Z2gw4qyI-N5-KA82BnAfJAeM_ojGiX@~iX`IkY zwkSqz$6V57(+2&IPAsJ|F^vjhn$(u9-TojpO<)D!a~$x*T4vxwG^Z`6G-Q6q?k5Z| z?(EGrh-o%yOGhBN!S(`;1MlS!=~hwkn7)xXTG7wzNOh39DF)VeR%Nlmk|wcF>uZhIjKWar&<@O1>E7=DZ03F2oB1w)bf+p#~Em z8{hoJIPkQ#v;kR_1wli=OfD#)5Q3?U(P3L2jHh)vM8X{kfA-Y{T-IK&1Yu{e(GOoO zvPsW`Hiw3w+VDLU^}0-V!s>P67@&>Ts@Kb@9Nig&Sp&a@lb;sPXL_ur6sB_m*1d3_ z8jdya*g=JZhh?n#y&5%5_FdDS{Q$3z#9FYhvrk+48kNpGQIF1QAHMjTSQimy7@*^%mwOxc zn&swvK~~+K#>k#I>vVTKO5M|R{bKI&#wmN|e9}1e=L7C1Dg+xxGz?f1Y@BKjSWUu$ z=RXg44%_Cd#t@n#&KSHI536e#=iI^12QenBpjS|wY#DfCSgM1TGvOU9$qca^sOe*9 z;la*NZll4=VcA5x3s3~cWFsXl{9!LoT3DD^T1c35=SUj3i%~fO6j=0u&IF|+g(aHNUPbwZ>605VDBwINabdC!VNAb6Nr&)pd#^n;ZpM5S zZ`UW^!CN$}knj_Ya!m3MNP}XD@1T!}(@lFX@y9FJ%x1xs9yaZ|m5pyE2e5Po$^6sp zx`%a_Vz&)QP^)46&%PH&gCC%|z_uW`;GSAUr@6pqu+&`!V}*vYiIH#nJ|s1z4QJM* zhqDdmFdZLjw}ZSD?d!q;L`o&}7BSP4QFH1I9ZgL= z(8h{9L??QIZ_t7VT*On(w$Gw4%%uy~c6`x{kp)LCw8Wq2y==b7$rz-ThVenOj&CKS zzvZppKVTC6EbW0)5z`$w6&-InaH>ZRDixi~J#bm$4l31&oQkl8=Hz zCE_4+(D_*|mAa39T|S-*SG>Y5k=_?|uc?mW+pJTf_(W^kd9UVb`bJK1N#VrnW=3Ze zR(hZ5EgaT;L036!X?xHE~xzX;WuU0teUA+`@xOyrH={E!DoNGrh1f`S6el^ zdiK@$4$zdTQ}Lytq2n%4A0+k?roVa2uWD+m=T3>%%st}*5R$)nE94xvKQdO&om(?k zed3rtH*|jCp`){(PU=+pshLQzp9-f{&#j)0zd2K@54QEE{<9jN5toB+`YD;3&g?pW z=GiwF~EZtkH?A7kGKo5|tq(SOOolo&$cGIlC6$wuU4YD>mu29{$cXfByOu zVW|uP=HWlTX6Cf7gvh+ki1--0Thuy};FQya=ey0}Z;Zbg`{BQToc!SfUqgoQ=fl35 zgr)O$k)aOsPp8w>N5n3KP!Aab5_?}QyA-@OGrF*N9=>W;6)gz_xZk?ThYy-nM@Q7m zo?SDi7)dk!K=4_G-Q-!bR?mszyKzw3GouGrgdgog4tw+&)LFZn zUFs9Uly*5_lcc=(hf{(y6m*=2Y`%^7d1P8bc!H@abA z+1c}=)2h6u{S=d;Tc`5QR^?W4u?LesRgeU{@|4OhI~U{r)S5bU@w5ZAOcl^Qea`ju z4-M{_vFkSf+5Y^g{^ijlb4i_B))7A+w-}?xR-JubbjmeV5QJ-H&Y3dHXUdU2t{gLJ zY&4wG*p>UMuUq`fO36l4Hdr?WUa9OG-{@-0az9b!j zDgANYlsOA&=q@{#ItWpNdgZm;7g!5n&Z~`AXqV$*f}bPk&FprSKbg z^~`Jj0R;;c4h8>ADt5ofXQEG82K>KD!H0~$Z$LQ^(o!~oF7)Y&|5q#ckntZ|S{1II zT^n6UonLvdO*jbr52@fT<@s>(ku4P*eGV*$vO%5gh5ZT@mMjkX*S-Fb@rz^{!dF_= zL1FEee109`4--<^+p&g$pNHTf)Zba5b&G?)PJcLK{hjqgclu|{sHxpn=rtw-?9$(5 zgXYbK*7s|muUItK)}{RJ@Spiru+JpFUGd*v(Fcv+^nV_H`z!jO@w@t;hu{8+K4|>D z`_IE~e?^P@4ifwDJfD3?nxm?g2JW&h)_IxVdSmPFtDztGs`Yo&ZfAGaZU>FcKdk<) z+U=lm$e?z_Xv zId%M0wzzEYnWY0uRIC)xPhjx+%L2g#`N3m*_XsV+#FDN6>o4zm3M>Tl^h7zuMf&8& zvPSkPoYS*Uenp>9q?gJ!j^5$N=lKAstQi!6-_Z(i+>H{3{~P}(-7*R13Z%H-`N9;W zxQ8Xqn*&oEeQ%w9{nbLmb^5Nk4zOiVSfRGQ`cw5Vs^l+#MO> z?#&QKcbCu)9&P+18m!L{_g02DI%`Egf8O3QiT1}8W{4x7dpJYf(-P;eW2?mZ>-aQ7 z-jHPSx1+zr`O7Pn2Y-1L5(o9qKa#--66Y^(R))AG5+{J^cZWRq>$q3q{B=AkasE2i zXNY@C;skIVZSvsNQ3RZO3j-8WD=@a*l4bNMh-G7d8`q}*&yhZ%0Hqr!=}zvF?$QqF zt~$u_;s;S)0qVL>(j6)F#seF@D`8?%vLh9Y5)VuydoJ{Wq zck_<=ew@7X>;{UPksR`e;2<&Eq!ChL=)eM%7%=~IXlNO@tOklu^+)xA>25EMZ_ z>f=WxZV*LqAJ0tj#AbQt+4rSLvP0rVQF`vHi1g_dJ^K_~%nD8i)}F2-`V{u2#DT#1 z^sfUST!}m*IZq|ZEyQcj-uo@WX-&QdfGttmTAV3AmyGraU8|88P(|vtms;{|B>g#*D_B9x(2<6-%O5<{b z1D6s%skTq-xwcQp>Q#aNs{bY3KuX8`e+|<`$K!Uvr5b(1xK#G;88GtmvgQXYEqnfi zynHQd{(}5IS@Uc256_xEBfodn{KiGxBC&;;;Dx=YEV=`Leq^5=bXgHD zD{HP-6lg>|Tib_=3LHa#Wkro))E{?CJ!H2XYCX4k^^EHEf7m+{I4O#=|2GUO$nAZ* ztf;7nd%=RDF2VpS2rIkZ=&;8u4DRLbfM7gO@roLaS1@XVi6$EFct=f)8pRkD6>kzT z-o`5)(RjrF^Hf*${HD8}*{Rtz$@~7_{=m-6cb?~|r=B{yy1FMez3-S|+*hpCY3b>X zO8+CxmUH@jrwkc()R6v14H@Ru&_}*IiVuDbr9ZW@P<<#Ny_ry7%!2F9AmWNe>4W4u@~znetwym@4QwYJ}n`pA&|>X6TIRmQ&4eo6QJ zhe=_|z}Ovq$nG>wVK%2w#VPpx%t+1*9h3Nvs%L3c&$!HL^gQZCN?fH+b^bhVgFlE- zoj4A>#>AM@J$-vzo5jDBW;iGq|NwOlWhg3S>Dhl zXZx44e&64V_PG8G)AOM``zNkHJlv7Tq2aE;@#*~kaQegaN%NUm<&$InQq}h)YyGKK z(|~AP_8-_cO$yTd;Qaq!`aHMyw&FjY_afz=&!5ig8|S&v)L`zW=2}yDuC@P=d9e-X zOv+mL+!p8RdE!lU?vbhMVl1Z(S=Oh^YHq)Q9{YB=_HFOLH)V^?o6qeR56>&B`u@;r zi!Mr?PqyCHwnppo#Pj-2<$NkznK`P;=M*|Q`z*^59HWEJck_rB`4yXCkH2qkt+sax84KA9G3C?oJ1}4 z)D2Ew|D5&C?e~M&dEA7!eNNnt{?PF#2gufUsBulVsd=&6V%A2rzglBBQ`=gP&)0aZ zVy0TFh^uqhX_{f#~9(fswV4z-w0<;g*$Ri(bK(}LEdfvxm+ zCd)_%cY*!9zkh4{KIWM#)!E<1yzN*ma>Tst1zsfZ5dz;q;QWAz=n?aF6!=a8-&x?J z1ip*FcNO?<0v|2#-32~I;Cl$%>>|jHQOqk9BR^a0V&a=Yk5%b0i ze1gFFY$tleyuAcIQQ&GO5HS?<_7UWH)g^kwyefh7Szh#rc|3cM9x-pSz|D@3Y@L|L zs}Rv6rp}&he7YcCE%5yXK11L$1%80QXA8VW;0FqvpH&(?VqUGl>jZv~zz-I<*_D%> zcFa3WkUw1DM+khbz>gI8Q36j0yk6i90&f&}lfaV#Zx;A`fiDpFLV+JGaI<47Twbk$ ze4D^K1b&Rb`5C#RH@}k%=krcF-tk}5-#-v$1$z&{oEKLq}{ z!2c=mF9rTpgug`j>O<$nRh&UO^pd5wElH}l>FdSi{@3bn%= zz_ZO>lwg1M>=ZbG1_)klM!4dPm4R`?QP0Z_~Ya3GLF@diq@C^h$ zK;Q!fK3L#G1wLHh8w-3>f%C)Sqesl!Qs7$)d>espCvdZSKRfN1S1ibLt;;@mKR4G0 zfAP!nZilaFJtrc+PRm#68u3Av{LT@1{yOIIPq{~rn73<$??v^J{aLBSPX)D@r&jlY zc;2mA-oP`=8+wg-VzG#}@G^my3*6i(0f{R6<0A5VP`l-P-LDoIJ@40`LhCIN z`F4`;3tX)ylFsGI&h~vw`^1JB^Y)C`;bdZ5zLq2A?Je+q1YRZZNdliN@F@bHD)4Cn zuNL_J0-qu9nF2pR;QTu`(Ie)~7I=-o`AMtMBj(K!c&)(e1b(os6_*nwy-?WMzG4C9KpDS>6sVrhB=AAFdUm)-c z14qipt zHx&3lf%C6;MUR*_Sl~kiZtmL7wiWX>667}(_+}A)omx+ct}orJcyxW~4lS?lZvl7w zdsV;eW47g(uO86yyBnZiS81;90fO(I(0m3ke!E8Tp)qsbXTE+(bMx7}uG4lZ4bZP| zDjr>j{F~y@bx8mIis(A+XG(q@o_?wnzSQ>3`jtukTg?wOK)?1=_b)`(CkH4VT|XS6 z_||>(ww=J*CYlF8zu8Lh=z2(z;=4rJ*G`J7KUt;{3WcNZdB0LzZ^8$S7Zul=)q$_C zOhk7Al`B37B>lJZ6xW-A;oB<}*PCmBzoEF^bP9YU<)T>~%zQCjalNrHgT3n%*BkGE zZ>X}QH>&|ZLh)uG{@W83pC943D1K~&KcP79T+TiQs*s(U4e3**;>#nPLCo7E(%yX@ zskTZ#=0&Q5=2kOgUoYk;sm!04rx#Zl+KjJQX~Pe6+s# z^3nR{^JsnZd9=RyJX+s;9<6UakJdMzN9&u@o$;k4% zn18ooHdLIiwnPtF*Ns9VF|*k^^li-BIz;@Bw69O#;ZelM>y3{gE!yuFB1XPQ;3EWH zEbtu!K2qR23VbJl?=0|90^dd8y9#_af%DGW=n?b6qqQ$X>&a1JA~A0dfrm#yW2aP* zFB3Rkt;&edKETWeco$Q5_5;vwW1hN`Jn}`%3(pdK5n7jy$TEm|>MsAtceMT-VZOY& zyFBt8txHFkFTc0I_Yt_cik1C!%&W=<`curCB=G$NK3U*X1RfXoRDn+u_;i6+3w(cp z&k*=bfgd37SpuIe@EU<1DDXJ~uN8Qmzz-65c((0}#k@lV`S5Jj$R8%iA1?4C1U^^b zM+*EXfhPn$PvG?eZxDE+z?%e~6nJ!g$bvC1IzROJ0>Ms7;0pzQw7^>g-YW1mfwv31 zL*T~vju*Rz|R%<4+MUmz|R->4+VaKz%LZ|MFPKA z;Fk#eM*?3V@Jj{$V}V~L@XG~$g}{Fz@Sh5NrNFNg_|F9XbAewa@T&#>3xWSq;MWNJ zT7myc;MWQKdV${{@EZkwlfZ8l_$>newZLx`_-z8eUEp^J{7!-2CGfii{u_bcBk+3# zexJa9EAZb5{CT1{6T>~B=A27{9%DVBJfoLe^lUq6!>ET|C7KU7x)tbe^TJ9 z1^$%4pBDHt0$(HWX9fP8z@HcR3j%*p;4caMWr431_@4#-7lFSb@O1)zRp5UW_-g`x zUEpsB{7r$sCGfWe{*J)k75Lu-{+__!7x)JP|4`r`3Herlef$_ zea0(PZS>!@G8w;AwJAfmp>Eu`h(d14uPG)T6ePIBLlvf=BF#ZW5Czf{MU-_6!7&l z|CIPf@LU4pTQMb6?Cl)Ln>R-YoS%hR?2R&FL4$oo;JXfC`CTINhY9>l#dnR!-!AaK zD!yApe&|q6H_9g}J~|?w68I&G?;eqVUf^3$V2iym5qW+VkBzTXe2<9y;{yLu@sfyq z$#AwG<;{whM&utAI6q^i*ei?3pDplr6)%s-@3k@8iSlz4&pZzyrt9Yho3Q-Yz>eW( zDn2g4|D||kgfH5Z?PQ*ZVC;OX_=Jdj6E&z}Z_fyST=BgkeB$OTKQY2rD!zBX&6~A~ zXP$>(+T*rcu$_I4Sa3!8AjPX9{2aw61-ze*+k=Yl7vWziJ~`l~f2i1!)14CV{@PB8 zI9094(XQmD2J+_3b&5|jAI)t}-g}Bq5BLV!;>fKy-RcNGLh=0rZt``3;xi)rkBZL> zxXD*+Yqoztz)il!6Sw7SA0d9H%V*OiJV0(q0K=ZM?NYps&659H08t+wZM z8_dU`9UZB7V}$=m@umo0t#~rvCSL=J*nV?_PgZ<>z)ikRRD40eO}=g?Zp+twN`7G= zAG{gC=^h4sZ_@2l{Fn&8 zRq@V%n{+={yer@)-O3#}-AR2teVBBo6EF4_1@bgaQpbggFAliz=P!yM8{xZ-WILJX zHW+`FD!w$3H~u_Ce1w;|zsdOXrjq|&AaDGs*pclYAMk$K&r=jXA;OWOtik}s58ot#riWH0C`45IKQvBRNo~nU5{y=<$_iB)@63vJ1!gkIJSbb%f7W{Ff1azT($L_!`Bpi|{_Xv;7+)yi)O-0#4I=b(}`rRxal$ z`CB6LFDZU&z)k#zkKuH0kMQZlZT9Px{GEY36}LK;6CdGa_QRX{{0qU(4FZ2yu>X$Y zcL(Xxv|kEuZ$`Y>dn}UQxx`0!nfn@ypFdXe>qY#0QORfShcbR{ zUcvUC2<*?)&K{!pQvt8i{AY?k6Yy!8zpMDO0XHMcc&d=LI2v zAjtnw;4cy{_MQ*?*;Cso8OQv^fYV2H)GEF<;G1ZE32~eMuPgb?b4zAu`E4uh@*@R4 zk9e{7YLM<;+RjSFAM3MHfBw0C{Xp?m5ne?FTI{_M*fHgJq`;3;{Ov$~u^w?BSNy$z zAE)1KOAXu>hmis=BVG*8Au%(9O9c6=1^z36-y-lQh!=Yw2mT+dL+&qdWw9eWTrvKpzE*#b`p`~-n}``GQz5crt_e?;Kx z?`yYzy1*|XZi~-tny=I+5S!~@JgvET?u7Zx#IFSVL#yom%qCt8&$n4m+fNf`e^w6g z!E(({T;Jy zH};RzJZ$F|iVqL`H|ajD_|ORNOA{FO-^}aG3h5-pH;(Y-iVq0vn7G|6@U@B$jK~k7 zf-Cl-e4^r;2KhZx$L(sxH;?cQtJ%($0XH+70~OyU;QVZVK9&%-);ED)A@G|7{yXBu z-gZH{du#uX+25Y-mBfp^qCkGMez$}sR5m}aAx_u70{N@-yAd?uvB@_QFNWtG@iX@M z_&MP zXYM05d1KXX-&EFKS2)KHlJ@MvRmLC^z^=x|LZxHA4Xj!o`tDZB@@5a{I<2*~? z^96o3@hiRBAYBvZHx-`~;qim)=^iQYMZ~Z44vg6Owc<4q{+i;mBYY#8U|;FYittH_ z9}wXkiqDMj+ZCS?;om5pdG3>m!{|de-Rg*Zv*L9T{u9Lyj_}76&pbED*dKl<+s`~V z$?!VGGtW&j{A9&5&rLG?M#bkv(tTO+%yW~B{Dy~dx|!!D86H!`YIGp)D5&0R!jjk3|FUKhPsz83Q{_+&XCkK2x&94&dJgVfU2J$1c z{0E9>p8v2w^Bs<0KQqrmFnqS+Zv}P?zd-TK^Cb*_TJg;D77YKF;+f|&7{2RVPB-&B z2g46mJoEeq!`;!jjP5JJu_@aPsp_QtM+w3Hi{IP+& zDfi`yXP#$ebgxxB^E|83+Ww1*e=o3O%@oF^)td7jmH-;6h(xbaOR_3}f3|BUzuFZ2AX-L%qEik}grYwUaV zcKe$VAK{%9$eZ@QkK&o6+b7CH*vUG@pA)i;_#*7=LLLU?dRSNoUWNY`@cKN zUoBJofF8y`NtK%E#OA}E5+{!`0iSM^n6bD&VU>FBNe|p;3i*ZDV}+rm65+)@yzqAjQuwi zzb~+3uA= zDfTDxJS$`WaK#^u*gsqG#{zEb->LYY0&eWTruY*9r_&jAlrQ9TpA5K>KUMLk0#3uR zI$l-$>3|#geUD~4YXVN)vO2C*{MmpT`B;n4UkQAwz>gC6_lS@1{vM=j`nS6k|1842 z=Fa-oWMV;mTT@H2Gtp4rl^oO9(cvWyKYZ4Vu?_9*UFp(s$t8`+j&!QMEzy)r*QZ*_ z#wI&E+dC7fw&wOkV|yF1Hd0QtcC?hwPp0E@X3VNBNtBkPmv$t5p?JJ>LLyN!Ctg=~ zSYqlyvnJP7&z_Y?WF=G5wV=K;*_7x=cUI4;O+=F|#bnvjc)TeYU!22q`QlW2>A0z! z#p!+y_an6_6{J*No=9}Icais9?JY^lSTp4z(bC>nuQJN-ly^By$XT*0m6moUyOQb2 z?X9itZ9R4&Y|Yi1$vuyPGU1wT*|@HBeP>z~N=;{bW3sC&)iz%TrKyMI(v5LfUrWbR zdDV5+Hy%wc9=NE!C6!(pZ|$Lvg&R$jrD`tJEaoS=(w)ir)&UuO73Z!VIixaxW^l-+H^dg zD`wMX&fag*%tWGVQA46SkvM#oy{nvD7GF$ty*52_d?Jx*Pqn4e-k6z_C-9%r67{!C z{Vi92E7V{A+wtoCIQ4g|`di6=mAI1j)tMH7JJ z_RiG&R9k%uln0NQ@tPU6=?TH;8JLRrFs`eWY7lx+Go#T(Jmn(X>>}JC3r8cDD6Le% zrS>qNVv=4!y-Oy7k!)KGl$H1f8k245WM>!6I;cC!Wg{B8g$^E*cB z(Bu3mQfXyZ2ThF@kvC0hVwC6*CN(9EE$uY(;5tPTWeKWS;RYHw)>}zr_dPu|AMK#C z>;AZ|rCsS{YiXJPnouplE>hvQ5}Jf1sUj>Tm2^|We9Be{b(iML+BA(+jZ2o4mX?mC zIU;qxG+a?RH7shbZmdn0mNwEXGm-ABPo=x68{@V0^d}Sm%ghr3W)hOR{&4vjdEITA zVC2kcMH|gn{qDm>t+JISQ}y$c`;Aorh^M@S?r&#Lomv~OOVmx;Z)Tik-8?ci9-U}h zaCD-X=JVXYTii(1lt;qj!uDa8|IPNO^J(vsvci&Bg0Tc~XYL$@yIcACK} z6WLXJEVLe;=~p%-sTkXrX2m30PB~6YD(jn?5}nCr-vW<1Wu+bInKW~mO{X@kH2>_V z@2pR^cgAa|dmdXuV@^6=Tgs;>1@!&?@Ku0fY3~gh+6P@vdo=!NuOc0Bv=de1kCb~s zJb&vnT;*?@g!8vdV_W`~NjQJYG!W)*nS>?FmO;-xYD%f)ZNR|;aoBZmLbM_I5v@iv zbV~_Zg(b_85M_Mb-%4{2lD_YwZb7GEaDpcB0 zhisx6C25=3mzDZG1fO!?s>;Inc(tCFI!>RJh2ttKR;UFXPOYwbp)JkQXk;3CP@JUO zv*K)s7gn4N@q&u8A&%u@FBWTvP|dM88wxE>$|DqKL!QOi+=JpI-JTU^bAiR#Tv%~7 z7gn6vYL3O(TxfAp9-%m!^DNF(4~mm?dsdvO0*fN$L2eNvL<%APKwxn=H2abim2#Vw5(p>NUHJ*#Y>;9 z?KN^TPS@J-vJA$n!XD`EOkeUjs*qRxgv~rm3Z7ao*L>)_>(a zKaEzqP>ERm>$Npd%hKVCC46`kFLXI8>B1O!A4j2T{}AKW@O5L=a8fr zT`A&Ov2i()PE?#OiRN#cu5#utOcyRC;b^6__g^jsgn>hLA{q<2W|+6fFw=9;qFr9X zuB5RYv?Yc1Le#eN;wSeywe2lk{ziyMG3Fb;sL_b2XcTBYA>vCOY6~rDwe1rU2hhf= zu4HGrx;4(Zt5YXf`pS}Z7m$A;tS@1d^wy-nwY>QZ)&`Y063E(AT?R>Z;B3u8>fX z6DmR~Uiy7=XEG~N2eloWYHLc&Np>x2O>z}?D4VP~36@Jfan58u%Zy{-vUCdxT9yHo zc%-uDY=(G>>@P#+-cXp`*Y)1^!j!)ENYCst`xK!}%^;Jr`weYcq@AOBF4#z07S-Ca z?&-(PPtwg#w9nLRQ_Y(2>cPe?6jbZHJmOLz4f_B?UnZKC(za3MNLQM(Ti}k4=%l!^ zDb>}{PW^!zf^&_uc@IFLMa)R2N%0<+NYLG9>Q)mysj%$drCA2e2>gw{TDqF{xt1j2 zwc`@BjlMjgcDF_G;_>h>=F zPd9%gSvQh)&W03nfr@-_NusU1EYV9nQUTU-jymZ-aC`J1ni_J>LF)3%y0%Y}+;? zdQ-BszHNR>lJ3z=CcV~VYh%Y!$|L2R?xj?N8Q+e@HyH6rs=gqS-RL9xs5@!@7mw_E zGF`}C`C!Uk&{liZiyh3R=Qk+7g$uj$S(w`1IJI>wX|~1|l&(=Oq=J-{HKpq3w^5U( zU~_4AwyL{CY3qu*2vwUNPyK?rd3LgnP93=&1XuSRq|bLE_&K)qBL2+?CPLlxIDTll z5vt((VB$6QaF-_hq^EylY;{5V`s9JHvaQ1O~Bh|6jcH9 zvk}BkpD5L)%SwVeo@|?+UXWGE3y!U+1@^nnGG~4E?^Sgyr@MwL^=-qY<@42@MkzWu zIxgAde^0j-lpj#v5hR83C0ri9wBH2LT3Ko4+nMe2XX<;A`Gy3VTbCl@Sx%;Yl?6?S zs#lJR#dgNEBo`-Jy2j4rmuQA2(2baokS}F%pnFqg<&6uHjYosAcw2o#3q{Fdj%q<& zR+AZzS<0`)U__kNXJJ9;G1&LBWNNAV78ctL?1SZ8TSGYt(}>SHy}sTHh*f^Uv;i1Pq3f%&6JzJ#D%& z(BNcx<6LLaytP7&Z8URES9H{;I;&^U-H0mYS$F!Mo_^Ep@Nz~Hx zqA^|Cm9DNGuMD-&9ck5Mhi|lF6dzA(gh`4WH73$1H?AdkKu{7Kp+W{}I`Pg-ZE`Gd z6dE$a&$hx@zB+BO%;2f@H-P&ziAMM@)$X)g+wPhs~WV0?F zSe9PHk?78LSU$^s&oAqS%=36+U3BX4&Gk^*qlv&co9C38uXwdC;+39wYb(v>)O;kg ztdVsstK!%N_4G&)HOTS!mvt@6d`YMJd}oASs%}WqGa`6(v2lSWNm{AapLz87uNvRW zDkvm;vxL89M>k!ij#-qXhh%ioQk~k1lXV{0lr-muSvY)pXr>AO4KtWBE_BG@0=kro z*`#yV%(RA26e$)ox95Ay)da^DhRkWQ90sYE$}yoS@9|@GsG?GSCYbn}Ql*D!(arP? z_4GuP#$*G}+^hQBDr4*bE^}JxC>BgyWbDT1o3)-0rtq~K@ z)ySuwQ9D_63~Z?RGmV4)DOf%}6?z~{Yll*#!(^DT9tosDmWcc(_Md1F;}|B>SsY^T{NF&wt+?a*z(F?0}DSO)Zx*3rD_{X zZ<&s?E#ExP!p$Y1ifUTpH*1k$u9p?aoycY3vRYcwYf0AFA161?f6N^Bb=@n|nMmA8 zA>}6C>?YpeCeA~n?LHZ&9FY-e_ob7ag^s@C<~B&E+u|-zFU!4d6Ui$kd06SLc)Bx@ zRUx_)&Z=zP31?O0?u0|lq&sn53x_-5uws}_GqNb-)Ne_hi!>j1GM+VC@q4YhTH|+F zTYDRy?C=FTy3`1txWftdDV263cknE_2Edbp`i9ivQXUB!>DjPdiQwXbvQ`WGM>Q~= zp{-)E10lmSg-Nz8qK8D9ixwd>Ld*9pnY85n_}CVeWlL`z-9WTZO+?An?h}yPp_E)? z&ydhZO8QZEX=AGpkEm?3gKWw{mK&htMKs6RtxxF%6*$uH%HYBB zXa3kSLfA-0Co<+VLR~gP3wekdt7Z~a;oqHN=1|#tDs^13LGqr8u9VOwv*%}7i(icRr3Pr;k*%#l9Q{fR- ziF38(^nx=CKg~!t&ez`Yu|PWP`N`Erh6U-FK{;lwLW+f2iuz=`*;E)z{f@gjk}YQw zQ7>}j$2LKbJSoUb)EirdT-~=jeTuKXEw)|x%%nwm1pdY{r2Lb9qu-bg>WdPf(+() z(I|GS5)Gj65Fep-^+Wh_33eglS{)on9*{EH~b3J#@-*c@HO~K-gXk3?Sy96nJ;O}x3sinPLnfN?V=-?i*_{U{_nI+*T2`sKa6&6 z%<~56&-8Q2>R|o@;$MC1ALjSqm=pHQ?;z68EULqB^LvmTA#Q%hahc}*==D4@^tHBs z3-I%S->JE=Z_<4~#Et#_ef%%j{tv;@_!BSk(z%k*om7fu1|mHFuyd+oW#8<`p?Ju{DBU`r}!Ve zO@Yscbhpx+)4hb=8-GTCJjU|~kjHx70P+~;E|5Qo-W&VJfjrkM6StE?+>|f3Sw1*l zEI(3x^1L5~xT&A(G-tbK(R-8byTETGV}^eYc9wyBU+tJl*Z4U&#EqX@g!oA9=k_6P z{A|*kU(nAKaL%LgGcDM;8u$v3{}Sw62HacEcZ~Ce{qXLEF zp1`rcoeFlazdZotvA?YkaZ^vO20PgQTpyA*`Mov7M^e7|cwDfvCM2(`jrVehn|l5x zaO@x62af%~J{$Pyvt8_O_2}F^4x#ktLx3pz`33j z(SJVf1CIUVL%>_Qw_g~pQ*7I#O=eS{< zcL90qZ%aTP``gM8H|4ueh@1SzL)_HQOEhOcu^(Fr9Q)fFfnQGfHT~Nizz+rf2hBOZ z*gyXXIOgk_5I6aHE5uE{z6o)Yud)G@ARXa+?Fk(HoT@qd$^IBSXM;SJq zXwGp!`@4j=u`>_sU_ZYUIL7UK!Oq1XkNy1Rg8Y>rkNx~F1^EYnV?X~S*uj4OIgrPG z{@oBa^^$n4IKNQhc#!r z*v~%=@+VM*&>y`agZ+e99`n1s=A7RY^z$P@9{c&-K%V>g4e)cKp6zh` zH1p@85I6Jl-9y~;8_6`faZ_GjgB|QoV#9rhIc{vn#9_k_H}zqp=IlS(*)1f`-}6xx;wBDz1IK<~ z3UF-KmuSv*vH$!T$Ya0p7m!CkKLmMR3o`ZXQ;^60^DB_&{_|@+Pad=p=Pt9JP~v~| zwgis-XAy9&KNVVjN6k53*njR0^4Nb?0LQpZ1deg&0{htRjstm&^VuMe{pSTBkNwG| zA#TcdWr&Z|`Tb>xoBH{M<{Ss?KL>2=D>BD<)Xtil_HNQ`1bLh<9SoiAW} z*+=tmerJO`o?q92JoXz2kjL}u7U0|u6!~s=OMzp*u?#rNn|Pk4Is1wI#}B=uE5cL8E}-Z0*>>>Ihu3a za2{9>9OJ(r#7+F$L)^swtPnTxzenJGw(#Q+_NPB^^k?G`H~wrD;>MpHL)`dttL7a4 ztEqs^`2GOM8H0g#Pzh(dpE@O>45j4=A7;?Al;!``f&*RGe+POHRrgY zpVh$GPjh|n;1JiB^}cNkaTAA|G-rQsT(|?|xm*VMZhMb~xQX-Az;WE!WGi2h?c;c{ zwdST>n|4cU}tBLM>}O8{}QEfyq>S_1DxxRIc5OIac2&2 zmN#)eM05U(p&jM>ptLE4<7(KI37I;^4R~Z4sla| z{u1INb>Q9zanmlw=!(tp!SQGka2$^oYtHqA<80dLPe2~WqdS3Pd{zl|9tZiXd8Q!$ zBFN)B^B*A3c{6^-wxthru>Y-4KZgTv16~3g?M&318TLz)K_2_1Lqgod|0v*CA69~W zY^T2jdA6^!>D?IOBRP|FtP<=z8ItFG@bO%Tn|k#saBMGc1IKzkVLRU*+r@sVN^_1s zwxbh49`pMHkZ*@_xe(;BKUo3%YKo63_iKRf3H&y&kNwrXAdmJR0eS4N)&S>rp_ebb zSAk=H^)_&pH}&Ct%{gw^UwsDh*e`tz9Lr^ZUN{QJc~8yRKDNh6AdlsEAjo6CbSTJU zzmy1ZQ-7L)V?A#L&UQwUUwouP+{EW0&DnqKubu*q{nh$KY%R0yG06Yu?Ox=+VLRAg zO$CneIaG7g?-@Hsf;{$DO@e$1?ZQ@{?+lg|Z?@m~?*qdould5D`h|0={y zoZkVC<@K57;rM?89OwT7M|kSsxUrwc{&>yV4xSfO0Y^IrfF1N_9>`;TSO6UD91C_Z zo+kpwc%ByGCZ6YqxQXXwA#U>fuE2LI_T$5G!1}fiaE#AX;Fzy^;Am$R@NFpmrayd3 z;1BAI^d*08r9Vdg8Q|}LojZ5T`2RQHUkQBQo$T^I6!`N3-+pJiorJ&#kFv`jDDX=J z{;I9k(1A%`b z@V@%ON4R|r5_ploj|YzJ=sDn6|3~VMg40EQsKBol_$vb6a`#Lb!La@_&%Fi+*A`x^lhELd5~?{2%vMD5W^)?OiHv zxDF<9w1e`<@%)sES{>9>yopfm=Da`Lzv*e0@@F5Y=V)gV*cqtpvz`6&kRK|@>t%pQ z{W0~H?N0;y#b5{P8`fKFFB0DX?92rFrhRa_vw)-jHNf?)AmFEH&VC*Y{Cwbt0AB$d`|~@1W4?Z`dD#C|z%jq?0mpoO4jl6} zfW~M(*gocK7tO=@ssxVt+7~$H>$@ng!zrG&^5T0U%(#H%H5d4Qb9rIDu)Hu|SYDW~ z-YTzQsy6uZ2W;=A9dUg?ZrU%`pPT59iN6^i!@L~q*F(8f0dD}F(46fw0>|=g0)8~u zNdi9=?A#1~-VO4Y?jwTymQc@8et*r`Pqcp$$m4v>vc?&&CF6f7$YXum7dVzfP4b-dn0gcFHeCT z^yd|jM>{d7Z)j&4@S`Bz1aOqU6gb+y3pmPma$xA-`h)fPKt+9?hICI8_&owQ;|M3i z=bK#D`IrIzr0KmW-#Ne+0Y5}@_7l%Hj{}Oz)5ZH(*=G~CYViL!urmudmhW8P=w}mf9QUR6 zNJ*)K<9PyoF!MBNKD-0S<8_S^&AEKDu4@241@eXM_f+Dn$HyZ7MU^je_C`f^_f;`v0)NpU|BB;p=+FpS8fT9A5*@^~9{#3|@~@ji$S`=4>D9&uEax z`d<$6SkLzjaZ}Hy0>^ru1p8-^pC(^J^n{PIf$`iGIL31paFkyN9Oe7>=P3AbKt5aG zg9rHX;rg(V=IkfdhvR^wKNkSUa{o1O^vBZ^Tuv9qkwL(59N8E+jw4%W&VJ%JH3sDI zI@eg>SiTcO+?4N;z_EN=HRp7(d=~-7{`@?!!_O`-_2D9r|31`{%LMtAg8VN9`RfJw z$ADvby#)Mh@aM0|ey;$I z`F#>N=69XuVLv|wdCadWDDs{C#Qct6Ku6fl#hUXA=J#^oSiTQ}9n3F2rv>x74(wol zH>a}ZgTKc7j?z5r=R}al{7wgs`ArFS{;5*+|uR) zRIr2fAM?fccJaaO4)eu(W%*$Hn6J}-W4>+$j`>;z_Ay^;K_2t04PVa^N#W| z+8^!$@>uRtzlY_E_5Xij`C@y=^2L1p|4_bI&v9JC`2fyKvHr((y$aX=LxE%c{}FJk z|JOqO#CrQ6$YVW!Ly$Mu2G9Jn&R#rx=ItgMI7=t^|&8cm+7d;Uln* zaWL(g%5D9G(FC7>8GZV;r`pIT9cIHO8S- zb1p~B*9?%yIJ64#d``_rxIWwkb}$a7`{EIKGj9*u87kP9`p;2dANv_IZ{#>&+@@-I z<`}nAfn(gH^QK!s9^)p>17Fkf;rwm^^%moX<7PhnDqkz)Bb;A6pThh;2=bWU7lron z3CLr9H{}HB2-mBffn&d6)+P9B%x_v*iPo#zz#p`O^#R)#)(31y|C{Oq<`>6V%ZeUyK8;!(be6{KYu@ZyJ9w4mkc|9B}-_IQ-xE>+d5Sq5Eg< zw|`4xv{{E43moHYuJ5rt#(95`$8q@x&3PQb_;-Rlj$e-e&l2XMETObayZ!}mwEwJNXE^!BM>t(`e!(2`#d~h~V2;-x z+kj(yxa{~~`A6x!@$+Qh7=OM7$_LB;5#%q|oU_4et;WukAdlsH5F4R`?cn|{bDbs3 zpI6dR`SqcE{{;S23-SrzD1Rz&^hZh;_uD)H=?(*b(9X>Q$Mv_zz)ni==Td>+036%( z3z~DeJP!8zfj_H(Uk)7W$)7c6JJ>&O4fPiDJ4^Gh{F%UcpTpObHXj!O$NhMh0Y8p> zF!gGs=3Gy3pTkbdnqN;a4rZS)tKqozeJ#%%$H5Q44#o%T+nErz-5@^2!0|dY`f~ut z??CcqK3%Ul=L_Xe2KlE!{%S$~VUWjq^*+dB`R)Pn#Bw}ZbAG{ce?;KeU!nb7$!9)T z4d)5_YtH#a`MJPx-0uK8zb0d*K0E^){rm@Tu5S}fTsT2G*q;t!#?AoXxUXi2=KO;7 zZ3J-aKgR-R-;Djqnsd6}13pXO_a&vQ{e!v64BW;mAPtD1AV zn6EEE9^2!#P_Iya58&7y6Pkzp|0!_v=Vq{j_8$UyjKgZ+=;vpGoelH?7JrR?Zmv1| ziT>;Y^61ZgAdl(J7vz@$$8>)VcCh}u2=bWj#~_dCZn{2~u3vvperMpA?l{dkzgU0X z0*-MWrT0&U%duVHR|Cg>^%mgRuigb5`&IM13|wB=uYREAnPb1Vb$>+pQv?4x7(=fM6~%8GC2dEkAa|76Z_<)Z}pPdxuM`~2BH)@MG) z;e+*2-t^mH`PU#_^z&Wdn6D4P{tMuLA2v(}r;FoAf6e&?@6#L&9NWbKz_Gjz0^UGA znE0Qic{tr)g8Yl*r7rOoAW{b8so$F+VjD3FF_pM1UoMSe;+ue`zi2a zK;HZ=72976d^)}7gVnI#Xa|n{D(^AogY95{^<$97{_TE2p2u`P*beq@Z-E_5_Y086 zbn*9_Fx`FFFdbn(4+4(qUaomK4j&49d+5)xUhNDV>(x9M7qFjc1Nq-k9!)(w7C6Vy z@RPs}_Mhi~Jl3lVfuo-*z|Nn+{v9BX{yYxy7`K;zW54|_aO}6ubILia*bfg-rRCQ{ zTo=XlQl3+p{`Pi|$Nu(S;Oab7KX~*(;NOGxZq@;~+_7JJ7vx`o_NTzcJU< z#@hq>x0^wJI>=*x%WG(Sus+J4FUVtmi+=t$^tV`E;r`adC!hY7=eoB37UPfoEyf@F zTZ~Un`ddu*|N2|Mf&DxCTdY^%{?^p1eEQqpLwm&j_5tAe^tV{Au)jq=^XYHVpYOWA z9jba6zn{VR)mEB^`@@mIao)8LaGZDHetV3=nIMn-_N|(8`Qi9-4{#js9tArXw>Lo^ z^JVs(a=y_2FTf7=|C>U8i}~6eIOZz>9P@RK=HYx@1RV4AGq8jC`gfKW&J(_i^77h*q^ESuJrnM;I*2weLT-P95~v?>rHq*l?3^Z!B1R|{RH?)Apa@w zbAW#a+*~JOKmP&z7a;#RaMQ1{JfB0Ec-{~4{{)Wx>X*RH{VZ$;`36v*F>XVEe?@jo z{ofKeUu!UYN8o5@H1My%P8o3Ye^20l0Q>uD&Si+@h4XMscQ)Ah2GYg-x)@Jv@4Pq0 z=oh6HfOsu>UQji~EPM zzFiCQzk_sd6w>_-$YXwg51fN!;)eI*VEum*Kz&OBNB>)Zqx~-6xZbry z^RS=GL4G~(^ZUSY+`;QX&w`&n0(tcFC&1DE)xgnDbANHz&)c*-a~x;!Ivv(?5>p3P z$LI8Wd|}?7j1ALJFME5;*XKk+M=p7DEfrN*exP7~L&3fzKS+@0-*7kno3uGyzJ_b# zLj^ue;KK#Jk-#?=_$C71RNzv%Y)10oBUibYwNTW_CBKzmpRW~~cw#--2IS56Y~S45 z9!^)Xvz=h42)MD8%YSo?-pKN6E_pMT4$Dh^?g;*1em4hhY;n4h9dpk<%c7l;f}P!n z8##>sE+D^!PMFi(68I?Kqk(Iz;v?DL9pv+|Z>}91+x(g<{v}}F=;Vr98OWP>uzV@- zeC$+!JlZJ-o{ybzAdhxj{TVOVsRW*nKYN0FPyCrE*x3tsKK__BK$h)^KUI(}+SwO4 z`Xlw9`w8+={Wp7f*f!Sx4IJ&nK_2bw3LM+%*1$1elAlvS9_^0-o{xR0znTViF#fLf zyjrj`9XRG!@@EFf_r#wA1UoZ<=i|?8knf2<2MTs-fal{+Ey(x8A9HP#(?mOUU_T#! z4gq-0GeBkZplAYUaQe?7>L2YwXTuL9l)d^+%Xz%f4C zL%Nu+eL)`cH6M5p*nb!}+TTgAe=^9U{Vw2W|4HB&H@;3`4vZULUp5EE?J3~s=P1F? z#UPJ<^8QbA6zMlyzITE@=;v-AkLlw0i1EK4s*Q4cDL1Adm5xBE)9} z$YXpi1zrU9uK%S&F^pp9ST5uSoI~VL2J7fsKH%u* zYrxUZ!+=+T9ZYvR@LND0%j-_ySY9}OEdx7f-{hO~^*Y!&ALQGBuK<1>@Rh)C2d=S- ze=Ttn$NnJC-1vdcoEq7E$~sm{|X%AKO1-z$YZ+Gf!_%782{e@$N1y8 zybSE1eUop_*Bf95edKXVde* z{vIHY@i|zC&pJpKbTfal}?Q(zzce;Rld*nb8%`ae(b|51=f|3`tJ z=>LPj^YQ-)u#f&f2^{@j4P0kSjSHt!y2d}u*Tuw*KFagFce(~B&+{?EQGPmca}?<} z?26uUs7M8Hy@gPbLxJlpgo?BPH$E_02He~m!ssI48|wG`at&|{58e-A?&)LE)gW)~ zEnxII@WJ{$zkC6F2=GDNAn4#U%^qF;Tm*a=1ASBgA8sJM;y$#Efa7zhHU`f3VDiD~ zntNjS^K#&3PbTvfz&B%{kL!VNZXmth58Tu#{@U!b;&iuUppUmf-t770uf7JpwGpP* zVY-m`WgFllft%l&C z;5EQ2fSYGw@z>LV&jISeh}~#z|Flm{Pp#~4*~i6ft#_Lzg`3U zFpz&6xY;w$Uw;k!2#_D9CjlI{xxmK*KN9#n;70*J6S&!v&tKmRd>+XE33xs5w}CeR z@24jv>}MnJBH&HHCjw6bKNNT~@D||nfiDBT0Qg0~Q^2nQz7Y7mz>fyL8n~H*@z<{d zZw2`;fVTl3q$g(_pLXCyz&n6f06zx!bl~P*3I2L6@Gg+=0GlwfWsH=EpJ6#|V)Bo`Li_1^Ds6TY#Sc-2AQ<+dmQb zH6U;9G2yT81-=aA{{Z}C;Ol^&0{k7|rvmS%C)w=Ja^Qo3p9Z`H`02o>13v@!0^nx? zzaIEm!0!kCec)?>p9B0O;O7D#ImrLO`8p4H4RDUnO8wnoz|RNyH1K7_SL*Lh0RBVG z_+uLb*`0$28R`yV#c7czd9 z==QKBaJD~P+iC*NIyL%pD{z)KZS^7GEZ?C|!X5|C@-NbVK1S(4vFxuE@&8N#ek%0ly98uK>>Sm0JFF;J1VP`@mU#FD>6R+!ta$?*RE$;4E+M*Loc|+pp1f z-UrU|la2k2e4}jtPXDd?+X|fJry2i&vp-eFK5&*dzbo9du`;LX=3V|<^|uu`%bWYh zUI%_R$iEMqB`UfwR2v=LFy^KVQo~1f1i4J|{%S&bN}9Lz&Sof z{yyL=f0FjUpKkZ;&zYe{*FmRSP z&)Z!N{I?)~E^wAV&)DC}7h?Or1Nj=@zXyI8aJFOaS6m7F0g!(W_=CWgZS8;HbpHVS zEZ}VaUhU^<;E#a(i@;fam6k8s#usAykAnOzz*)W@3(%1U{+N%{-xGkd{GnQY74XMF z{wd%rZ`Q50+13|g^(R4oN8l`fm$p9>_-c?p2sq1|we{nHv%Jwc4LHl2Ykt=QXMc?R z?Z8<+rsv9Qfj>pu997%-@7V394W!p|fIkEL1>kFdkKEq>z;^imvSR=9?!eifZL~jW z;LrJ@{@*cOOIy?R4c?fpbf^Eiz`W~Bw$zVFCzqtXF-`U9dT&faSC^;2n8e|;W{hoU zZ|_Qv>ss2CPPUd-Bs)9XI}?rd>E!(O&ZVVgUFoLaQ$<^SYcjsr8xxpxwNTlb?CPqY zpWJV3_q?6x;0(U6WwQ!-tjYAGGt)sbjyU(}XPHYFPByONbnNs4XzQjP@26@pMYF1e&J z*};w_eC@KaeiEs+=615uMi$$WorzRyM@waWQ&XZd*^G878y7dX)VH-&*0(KXnbL}e z)cgc}NOZKfq#Bo2v)dDrtsUv5Oylt>WvK2uZnDK`l0u@aGF?AE(cYPwpK7abNn~71 zFYQRiYi87@C-A!j%ZCg`{2ABPTHn%w9@WffbXQ8bt2Dc-G<2sDjc%f}QWZd=zJ(e< zD!rgJkq$>W5)_M>vJ&4+Bh|KKXBWjbmCnObG`tI)^HA2fcwB9|Gu1Xf?09y)u7rBc zbuH1sl_gq*OG_GC+S{mlkPJzbC8$!?H$gRu(_yQJ<8%WmJfRX!i0WH=W1`m*!3N3A z`MdJn5~R}7`N=eO3@u5j6VwM`!^`v~-(e}0RgLYUZ*K=1iI7S z3PGs;{CndcPW(R*`>+e&QQV_V>N}0JCAsfDww6S@i)Lh;u=Vbx5JXXj8(ln>DDZ+sVz@r`lGy@sAz3p%n28ytOBWB zcg{X4Q}VLkWu<<9!<{}(U>3&5b9dC0Ixaf74d-39QK2SNIg&4pmVQILr=?F8dZY9k z;yo$-hIkK3zafqVn5+D(0Yv43O245ON}mEyKk4nF}C#B!qlhV&t zE~xaId!h6x00oqOs>h{I7J8%fQ#~sER8LAj)sxcCRxYUYQ@v376o3LspHG^5+V?9P zy-@?$P*(px)@}4>eH;M_P{(fEaSY(pQN5s=z(#sL3s8aRwl+jp3$mAVFq9R!N}@YM z7?qqsbum;>c*Cn!Jr8x*V)uwL9p!=T@`5=XUn++GBUK&E@H)zRuR8OEcPYT4Qi7IH?|6 z=b+Bk?d4}%*m5-;igmXpdu!p?vUoqGBy#Dqw^9o&)An9U(M3zqc8_YN#cCdXVRqr> zVHgRXnh<^9@rUWzWDqqKHqZdRjlq9qn5zoHfv=C+_aBE5;D%zyQ_O86IM zv-;g^>6}|WdZ^vg+F>1@<~KI#i_Zz#>e78xh6LgZ#IYf8bZA3d;@ z=X@gKV6@KAqJ9r+9W4y!vS8*kkxeh59Rsw{CNiE@b|%vcI@^!sG1XR}y=6PABpi%p z4avRetY|mO(Maj$tj>70$F`_H=Rr&_H*{SmKt4Jp4l7Nk?!;de_LWmf3<^AT@Dng5d^^ zRYL5`bL_Y*r|bN|)=yriS6dzvaleX;|8C8Pn^g(?&Nl*tt zdkM{!-Nl(;nT^G`0rtB})!OEQw)WknnpK^%`~AqiV3JMphQe@XUYo8=B-DoI(y_Gp zg!cOQA#GUHT-`|3ytHvaeP<%wS)WRGRX4_K>*XlIck;ExlBp(Q~2N^!UV_1}gYuvU-;8QX?TLErE`zHeJzC zpX#ihLA!AM4eVW1b!ZPI_13gCw=`k8OfGD-S)I4d@?<7aOO>-RUD}ndt{tBsRMA3P z@vF%W*EdG-@reWIl#wfN4QZ4c*Ai_s15y&9uoY5QXppnF5jp!=n~%eT=9JP%>Ev%I zGCVq2%Z%OPNwQ@Q5K7ZUHG3O&Bofj3B}O9bgo7$fSu9I8Vu}&pLoQH%CpppcUF4Cp z;_>b#-o3qZT}%(ghB6!*ypJ>0)|Kq!-Q}rc7A5JnnJ!ulj9gFqZ*!gt6`Wr{i