Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

ready to start with OpenCL

commit 7c687b5918b9ef243113c7ef8b077926c29fa07a 1 parent fbdc6f4
@yglee authored
Showing with 17,555 additions and 121 deletions.
  1. +1 −0  CMakeLists.txt
  2. +327 −0 cmake/CMakeCache.txt
  3. +50 −0 cmake/CMakeFiles/CMakeCXXCompiler.cmake
  4. BIN  cmake/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin
  5. +25 −0 cmake/CMakeFiles/CMakeDirectoryInformation.cmake
  6. +131 −0 cmake/CMakeFiles/CMakeOutput.log
  7. +2 −0  cmake/CMakeFiles/CMakeRuleHashes.txt
  8. +15 −0 cmake/CMakeFiles/CMakeSystem.cmake
  9. +215 −0 cmake/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp
  10. BIN  cmake/CMakeFiles/CompilerIdCXX/a.out
  11. +67 −0 cmake/CMakeFiles/Makefile.cmake
  12. +275 −0 cmake/CMakeFiles/Makefile2
  13. +5 −0 cmake/CMakeFiles/TargetDirectories.txt
  14. +8 −0 cmake/CMakeFiles/check.dir/DependInfo.cmake
  15. +62 −0 cmake/CMakeFiles/check.dir/build.make
  16. +8 −0 cmake/CMakeFiles/check.dir/cmake_clean.cmake
  17. +1 −0  cmake/CMakeFiles/check.dir/progress.make
  18. +1 −0  cmake/CMakeFiles/cmake.check_cache
  19. +14 −0 cmake/CMakeFiles/gtest.dir/DependInfo.cmake
  20. +125 −0 cmake/CMakeFiles/gtest.dir/build.make
  21. +11 −0 cmake/CMakeFiles/gtest.dir/cmake_clean.cmake
  22. +2 −0  cmake/CMakeFiles/gtest.dir/depend.make
  23. +10 −0 cmake/CMakeFiles/gtest.dir/flags.make
  24. +1 −0  cmake/CMakeFiles/gtest.dir/link.txt
  25. +3 −0  cmake/CMakeFiles/gtest.dir/progress.make
  26. +1 −0  cmake/CMakeFiles/progress.marks
  27. +288 −0 cmake/Makefile
  28. +52 −0 cmake/cmake_install.cmake
  29. +27 −0 cmake/cpp/core/CMakeFiles/CMakeDirectoryInformation.cmake
  30. +1,180 −0 cmake/cpp/core/CMakeFiles/FastSLAM_core.dir/CXX.includecache
  31. +32 −0 cmake/cpp/core/CMakeFiles/FastSLAM_core.dir/DependInfo.cmake
  32. +593 −0 cmake/cpp/core/CMakeFiles/FastSLAM_core.dir/build.make
  33. +29 −0 cmake/cpp/core/CMakeFiles/FastSLAM_core.dir/cmake_clean.cmake
  34. +3,678 −0 cmake/cpp/core/CMakeFiles/FastSLAM_core.dir/depend.internal
  35. +3,678 −0 cmake/cpp/core/CMakeFiles/FastSLAM_core.dir/depend.make
  36. +8 −0 cmake/cpp/core/CMakeFiles/FastSLAM_core.dir/flags.make
  37. +1 −0  cmake/cpp/core/CMakeFiles/FastSLAM_core.dir/link.txt
  38. +21 −0 cmake/cpp/core/CMakeFiles/FastSLAM_core.dir/progress.make
  39. +1 −0  cmake/cpp/core/CMakeFiles/progress.marks
  40. +719 −0 cmake/cpp/core/Makefile
  41. +84 −0 cmake/cpp/core/cmake_install.cmake
  42. BIN  cmake/cpp/core/libFastSLAM_core.so
  43. +25 −0 cmake/cpp/fastslam1/CMakeFiles/CMakeDirectoryInformation.cmake
  44. +1 −0  cmake/cpp/fastslam1/CMakeFiles/progress.marks
  45. +164 −0 cmake/cpp/fastslam1/Makefile
  46. +34 −0 cmake/cpp/fastslam1/cmake_install.cmake
  47. +27 −0 cmake/cpp/fastslam2/CMakeFiles/CMakeDirectoryInformation.cmake
  48. +1,154 −0 cmake/cpp/fastslam2/CMakeFiles/FastSLAM2.dir/CXX.includecache
  49. +18 −0 cmake/cpp/fastslam2/CMakeFiles/FastSLAM2.dir/DependInfo.cmake
  50. +204 −0 cmake/cpp/fastslam2/CMakeFiles/FastSLAM2.dir/build.make
  51. +14 −0 cmake/cpp/fastslam2/CMakeFiles/FastSLAM2.dir/cmake_clean.cmake
  52. +949 −0 cmake/cpp/fastslam2/CMakeFiles/FastSLAM2.dir/depend.internal
  53. +949 −0 cmake/cpp/fastslam2/CMakeFiles/FastSLAM2.dir/depend.make
  54. +8 −0 cmake/cpp/fastslam2/CMakeFiles/FastSLAM2.dir/flags.make
  55. +1 −0  cmake/cpp/fastslam2/CMakeFiles/FastSLAM2.dir/link.txt
  56. +6 −0 cmake/cpp/fastslam2/CMakeFiles/FastSLAM2.dir/progress.make
  57. +978 −0 cmake/cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/CXX.includecache
  58. +15 −0 cmake/cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/DependInfo.cmake
  59. +101 −0 cmake/cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/build.make
  60. +10 −0 cmake/cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/cmake_clean.cmake
  61. +190 −0 cmake/cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/depend.internal
  62. +190 −0 cmake/cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/depend.make
  63. +8 −0 cmake/cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/flags.make
  64. +1 −0  cmake/cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/link.txt
  65. +2 −0  cmake/cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/progress.make
  66. +1 −0  cmake/cpp/fastslam2/CMakeFiles/progress.marks
  67. +356 −0 cmake/cpp/fastslam2/Makefile
  68. +84 −0 cmake/cpp/fastslam2/cmake_install.cmake
  69. BIN  cmake/cpp/fastslam2/fastslam2_simulation
  70. BIN  cmake/cpp/fastslam2/libFastSLAM2.so
  71. +63 −10 cpp/core/add_observation_noise.cpp
  72. +8 −1 cpp/core/add_observation_noise.h
  73. +2 −2 cpp/core/compute_jacobians.cpp
  74. +56 −0 cpp/core/example_webmap_6D.mat
  75. +11 −6 cpp/core/multivariate_gauss.cpp
  76. +1 −0  cpp/fastslam1/compute_weight.cpp
  77. +7 −12 cpp/fastslam1/fastslam1_sim.cpp
  78. +25 −0 cpp/fastslam2/CMakeLists.txt
  79. +19 −50 cpp/fastslam2/fastslam2_sim.cpp
  80. +1 −1  cpp/fastslam2/fastslam2_sim.h
  81. +4 −36 cpp/fastslam2/gauss_evaluate.cpp
  82. +2 −1  cpp/fastslam2/sample_proposal.cpp
  83. +25 −0 cpp/gtest/CMakeLists.txt
  84. +3 −0  cpp/gtest/main.cpp
  85. +24 −0 cpp/gtest/test.cpp
  86. +1 −0  cpp/gtest/test.h
  87. +1 −2  matlab/compute_jacobians.m
  88. +11 −0 testcode/CMakeLists.txt
  89. +23 −0 testcode/test_main.cc
  90. +8 −0 testcode/vector_add_cpu.cpp
  91. +4 −0 testcode/vector_add_cpu.h
  92. +15 −0 testcode/vector_add_gpu.cl
View
1  CMakeLists.txt
@@ -70,3 +70,4 @@ add_subdirectory(cpp/fastslam1)
add_subdirectory(cpp/fastslam2)
# Adding test directories
+add_subdirectory(cpp/gtest)
View
327 cmake/CMakeCache.txt
@@ -0,0 +1,327 @@
+# This is the CMakeCache file.
+# For build in directory: /home/ylee8/FastSLAM/cmake
+# It was generated by CMake: /usr/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 GUI's for the type of VALUE, DO NOT EDIT TYPE!.
+# VALUE is the current value for the KEY.
+
+########################
+# EXTERNAL cache entries
+########################
+
+//Produce shared libraries.
+BUILD_SHARED_LIBS:BOOL=ON
+
+//Path to a program.
+CMAKE_AR:FILEPATH=/usr/bin/ar
+
+//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
+// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.
+CMAKE_BUILD_TYPE:STRING=Debug
+
+CMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=FALSE
+
+//Enable/Disable color output during build.
+CMAKE_COLOR_MAKEFILE:BOOL=ON
+
+//CXX compiler.
+CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++
+
+//Flags used by the compiler during all build types.
+CMAKE_CXX_FLAGS:STRING=
+
+//Flags used by the compiler during debug builds.
+CMAKE_CXX_FLAGS_DEBUG:STRING=-g
+
+//Flags used by the compiler during release minsize builds.
+CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the compiler during release builds (/MD /Ob1 /Oi
+// /Ot /Oy /Gs will produce slightly less optimized but smaller
+// files).
+CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
+
+//Flags used by the compiler during Release with Debug Info builds.
+CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g
+
+//Flags used by the linker.
+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 release minsize 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 Release with Debug Info builds.
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Enable/Disable output of compile commands during generation.
+CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF
+
+//Install path prefix, prepended onto install directories.
+CMAKE_INSTALL_PREFIX:PATH=/home/ylee8/FastSLAM/build
+
+CMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=TRUE
+
+//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.
+CMAKE_MODULE_LINKER_FLAGS:STRING=' '
+
+//Flags used by the linker during debug builds.
+CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info 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_NAME:STATIC=FSLAM
+
+//Path to a program.
+CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
+
+//Flags used by the linker during the creation of dll's.
+CMAKE_SHARED_LINKER_FLAGS:STRING=' '
+
+//Flags used by the linker during debug builds.
+CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during release minsize builds.
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during release builds.
+CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during Release with Debug Info builds.
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+CMAKE_SKIP_BUILD_RPATH:BOOL=FALSE
+
+//If set, runtime paths are not added when using shared libraries.
+CMAKE_SKIP_RPATH:BOOL=NO
+
+//Path to a program.
+CMAKE_STRIP:FILEPATH=/usr/bin/strip
+
+//If true, cmake will use relative paths in makefiles and projects.
+CMAKE_USE_RELATIVE_PATHS:BOOL=OFF
+
+//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 file.
+EIGEN3_INCLUDE_DIR:PATH=/usr/include/eigen3
+
+//Link against the google perftools.
+ENABLE_PROFILING:BOOL=OFF
+
+//Use RPaths in executables to find shared libraries.
+ENABLE_RPATHS:BOOL=ON
+
+//Link against the google perftools's tcmalloc.
+ENABLE_TCMALLOC:BOOL=OFF
+
+//Value Computed by CMake
+FSLAM_BINARY_DIR:STATIC=/home/ylee8/FastSLAM/cmake
+
+//Build the FastSLAM test tools.
+FSLAM_BUILD_TOOLS:BOOL=ON
+
+//Value Computed by CMake
+FSLAM_SOURCE_DIR:STATIC=/home/ylee8/FastSLAM
+
+//Dependencies for the target
+FastSLAM1_LIB_DEPENDS:STATIC=general;FastSLAM_core;
+
+//Dependencies for the target
+FastSLAM2_LIB_DEPENDS:STATIC=general;FastSLAM_core;
+
+//Dependencies for target
+FastSLAM_core_LIB_DEPENDS:STATIC=
+
+//Path to a file.
+GOOGLE_PERFTOOLS_INCLUDE_DIR:PATH=GOOGLE_PERFTOOLS_INCLUDE_DIR-NOTFOUND
+
+//Path to a library.
+PROFILER_LIBRARY:FILEPATH=PROFILER_LIBRARY-NOTFOUND
+
+//Path to a library.
+STACKTRACE_LIBRARY:FILEPATH=STACKTRACE_LIBRARY-NOTFOUND
+
+//Path to a library.
+TCMALLOC_LIBRARY:FILEPATH=TCMALLOC_LIBRARY-NOTFOUND
+
+//Dependencies for the target
+Test_LIB_DEPENDS:STATIC=general;test_core;
+
+//Dependencies for target
+gtest_LIB_DEPENDS:STATIC=
+
+//Dependencies for the target
+test_LIB_DEPENDS:STATIC=general;test_core;
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//ADVANCED property for variable: CMAKE_AR
+CMAKE_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_BUILD_TOOL
+CMAKE_BUILD_TOOL-ADVANCED:INTERNAL=1
+//What is the target build tool cmake is generating for.
+CMAKE_BUILD_TOOL:INTERNAL=/usr/bin/make
+//MODIFIED property for variable: CMAKE_BUILD_TYPE
+CMAKE_BUILD_TYPE-MODIFIED:INTERNAL=ON
+//ADVANCED property for variable: CMAKE_BUILD_WITH_INSTALL_RPATH
+CMAKE_BUILD_WITH_INSTALL_RPATH-ADVANCED:INTERNAL=1
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/home/ylee8/FastSLAM/cmake
+//Major version of cmake used to create the current loaded cache
+CMAKE_CACHE_MAJOR_VERSION:INTERNAL=2
+//Minor version of cmake used to create the current loaded cache
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=8
+//Patch version of cmake used to create the current loaded cache
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=7
+//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
+CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
+//Path to CMake executable.
+CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
+//Path to cpack program executable.
+CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
+//Path to ctest program executable.
+CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
+//ADVANCED property for variable: CMAKE_CXX_COMPILER
+CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
+CMAKE_CXX_COMPILER_WORKS: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
+//Result of TRY_COMPILE
+CMAKE_DETERMINE_CXX_ABI_COMPILED:INTERNAL=TRUE
+//Path to cache edit program executable.
+CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake
+//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 generator.
+CMAKE_GENERATOR:INTERNAL=Unix Makefiles
+//Start directory with the top level CMakeLists.txt file for this
+// project
+CMAKE_HOME_DIRECTORY:INTERNAL=/home/ylee8/FastSLAM
+//MODIFIED property for variable: CMAKE_INSTALL_PREFIX
+CMAKE_INSTALL_PREFIX-MODIFIED:INTERNAL=ON
+//ADVANCED property for variable: CMAKE_INSTALL_RPATH_USE_LINK_PATH
+CMAKE_INSTALL_RPATH_USE_LINK_PATH-ADVANCED:INTERNAL=1
+//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_LOCAL_GENERATORS:INTERNAL=5
+//ADVANCED property for variable: CMAKE_OBJCOPY
+CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJDUMP
+CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RANLIB
+CMAKE_RANLIB-ADVANCED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/usr/share/cmake-2.8
+//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_BUILD_RPATH
+CMAKE_SKIP_BUILD_RPATH-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_SKIP_RPATH
+CMAKE_SKIP_RPATH-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_USE_RELATIVE_PATHS
+CMAKE_USE_RELATIVE_PATHS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
+CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: EIGEN3_INCLUDE_DIR
+EIGEN3_INCLUDE_DIR-ADVANCED:INTERNAL=1
+//Details about finding Eigen3
+FIND_PACKAGE_MESSAGE_DETAILS_Eigen3:INTERNAL=[/usr/include/eigen3][TRUE][v(2.91.0)]
+//ADVANCED property for variable: GOOGLE_PERFTOOLS_INCLUDE_DIR
+GOOGLE_PERFTOOLS_INCLUDE_DIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: PROFILER_LIBRARY
+PROFILER_LIBRARY-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: STACKTRACE_LIBRARY
+STACKTRACE_LIBRARY-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: TCMALLOC_LIBRARY
+TCMALLOC_LIBRARY-ADVANCED:INTERNAL=1
+
View
50 cmake/CMakeFiles/CMakeCXXCompiler.cmake
@@ -0,0 +1,50 @@
+SET(CMAKE_CXX_COMPILER "/usr/bin/c++")
+SET(CMAKE_CXX_COMPILER_ARG1 "")
+SET(CMAKE_CXX_COMPILER_ID "GNU")
+SET(CMAKE_CXX_PLATFORM_ID "Linux")
+
+SET(CMAKE_AR "/usr/bin/ar")
+SET(CMAKE_RANLIB "/usr/bin/ranlib")
+SET(CMAKE_LINKER "/usr/bin/ld")
+SET(CMAKE_COMPILER_IS_GNUCXX 1)
+SET(CMAKE_CXX_COMPILER_LOADED 1)
+SET(CMAKE_COMPILER_IS_MINGW )
+SET(CMAKE_COMPILER_IS_CYGWIN )
+IF(CMAKE_COMPILER_IS_CYGWIN)
+ SET(CYGWIN 1)
+ SET(UNIX 1)
+ENDIF(CMAKE_COMPILER_IS_CYGWIN)
+
+SET(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
+
+IF(CMAKE_COMPILER_IS_MINGW)
+ SET(MINGW 1)
+ENDIF(CMAKE_COMPILER_IS_MINGW)
+SET(CMAKE_CXX_COMPILER_ID_RUN 1)
+SET(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
+SET(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP)
+SET(CMAKE_CXX_LINKER_PREFERENCE 30)
+SET(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
+
+# Save compiler ABI information.
+SET(CMAKE_CXX_SIZEOF_DATA_PTR "4")
+SET(CMAKE_CXX_COMPILER_ABI "ELF")
+SET(CMAKE_CXX_LIBRARY_ARCHITECTURE "i386-linux-gnu")
+
+IF(CMAKE_CXX_SIZEOF_DATA_PTR)
+ SET(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
+ENDIF(CMAKE_CXX_SIZEOF_DATA_PTR)
+
+IF(CMAKE_CXX_COMPILER_ABI)
+ SET(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
+ENDIF(CMAKE_CXX_COMPILER_ABI)
+
+IF(CMAKE_CXX_LIBRARY_ARCHITECTURE)
+ SET(CMAKE_LIBRARY_ARCHITECTURE "i386-linux-gnu")
+ENDIF()
+
+SET(CMAKE_CXX_HAS_ISYSROOT "")
+
+
+SET(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;c")
+SET(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/i686-linux-gnu/4.6;/usr/lib/i386-linux-gnu;/usr/lib;/lib/i386-linux-gnu;/lib")
View
BIN  cmake/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin
Binary file not shown
View
25 cmake/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,25 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+# Relative path conversion top directories.
+SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ylee8/FastSLAM")
+SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ylee8/FastSLAM/cmake")
+
+# Force unix paths in dependencies.
+SET(CMAKE_FORCE_UNIX_PATHS 1)
+
+# The C and CXX include file search paths:
+SET(CMAKE_C_INCLUDE_PATH
+ "../thirdparty/gtest/include"
+ "../cpp"
+ "cpp"
+ )
+SET(CMAKE_CXX_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH})
+SET(CMAKE_Fortran_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH})
+SET(CMAKE_ASM_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH})
+
+# 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})
View
131 cmake/CMakeFiles/CMakeOutput.log
@@ -0,0 +1,131 @@
+The system is: Linux - 3.2.0-29-generic-pae - i686
+Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
+Compiler: /usr/bin/c++
+Build flags:
+Id flags:
+
+The output was:
+0
+
+
+Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
+
+The CXX compiler identification is GNU, found in "/home/ylee8/FastSLAM/cmake/CMakeFiles/CompilerIdCXX/a.out"
+
+Determining if the CXX compiler works passed with the following output:
+Change Dir: /home/ylee8/FastSLAM/cmake/CMakeFiles/CMakeTmp
+
+Run Build Command:/usr/bin/make "cmTryCompileExec/fast"
+/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
+make[1]: Entering directory `/home/ylee8/FastSLAM/cmake/CMakeFiles/CMakeTmp'
+/usr/bin/cmake -E cmake_progress_report /home/ylee8/FastSLAM/cmake/CMakeFiles/CMakeTmp/CMakeFiles 1
+Building CXX object CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o
+/usr/bin/c++ -o CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o -c /home/ylee8/FastSLAM/cmake/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
+Linking CXX executable cmTryCompileExec
+/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
+/usr/bin/c++ CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o -o cmTryCompileExec -rdynamic
+make[1]: Leaving directory `/home/ylee8/FastSLAM/cmake/CMakeFiles/CMakeTmp'
+
+
+Detecting CXX compiler ABI info compiled with the following output:
+Change Dir: /home/ylee8/FastSLAM/cmake/CMakeFiles/CMakeTmp
+
+Run Build Command:/usr/bin/make "cmTryCompileExec/fast"
+/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
+make[1]: Entering directory `/home/ylee8/FastSLAM/cmake/CMakeFiles/CMakeTmp'
+/usr/bin/cmake -E cmake_progress_report /home/ylee8/FastSLAM/cmake/CMakeFiles/CMakeTmp/CMakeFiles 1
+Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o
+/usr/bin/c++ -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp
+Linking CXX executable cmTryCompileExec
+/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
+/usr/bin/c++ -v CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec -rdynamic
+Using built-in specs.
+COLLECT_GCC=/usr/bin/c++
+COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/4.6/lto-wrapper
+Target: i686-linux-gnu
+Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --enable-targets=all --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu
+Thread model: posix
+gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
+COMPILER_PATH=/usr/lib/gcc/i686-linux-gnu/4.6/:/usr/lib/gcc/i686-linux-gnu/4.6/:/usr/lib/gcc/i686-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6/:/usr/lib/gcc/i686-linux-gnu/
+LIBRARY_PATH=/usr/lib/gcc/i686-linux-gnu/4.6/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../../lib/:/lib/i386-linux-gnu/:/lib/../lib/:/usr/lib/i386-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../:/lib/:/usr/lib/
+COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=i686'
+ /usr/lib/gcc/i686-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_i386 --hash-style=gnu -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/crt1.o /usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/i686-linux-gnu/4.6 -L/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/4.6/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/i686-linux-gnu/4.6/crtend.o /usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/crtn.o
+make[1]: Leaving directory `/home/ylee8/FastSLAM/cmake/CMakeFiles/CMakeTmp'
+
+
+Parsed CXX implicit link information from above output:
+ link line regex: [^( *|.*[/\])(ld|ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /home/ylee8/FastSLAM/cmake/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec/fast"]
+ ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build]
+ ignore line: [make[1]: Entering directory `/home/ylee8/FastSLAM/cmake/CMakeFiles/CMakeTmp']
+ ignore line: [/usr/bin/cmake -E cmake_progress_report /home/ylee8/FastSLAM/cmake/CMakeFiles/CMakeTmp/CMakeFiles 1]
+ ignore line: [Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o]
+ ignore line: [/usr/bin/c++ -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp]
+ ignore line: [Linking CXX executable cmTryCompileExec]
+ ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1]
+ ignore line: [/usr/bin/c++ -v CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec -rdynamic ]
+ ignore line: [Using built-in specs.]
+ ignore line: [COLLECT_GCC=/usr/bin/c++]
+ ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/4.6/lto-wrapper]
+ ignore line: [Target: i686-linux-gnu]
+ ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.3-1ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --enable-targets=all --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu]
+ ignore line: [Thread model: posix]
+ ignore line: [gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ]
+ ignore line: [COMPILER_PATH=/usr/lib/gcc/i686-linux-gnu/4.6/:/usr/lib/gcc/i686-linux-gnu/4.6/:/usr/lib/gcc/i686-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6/:/usr/lib/gcc/i686-linux-gnu/]
+ ignore line: [LIBRARY_PATH=/usr/lib/gcc/i686-linux-gnu/4.6/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../../lib/:/lib/i386-linux-gnu/:/lib/../lib/:/usr/lib/i386-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/i686-linux-gnu/4.6/../../../:/lib/:/usr/lib/]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=i686']
+ link line: [ /usr/lib/gcc/i686-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_i386 --hash-style=gnu -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/crt1.o /usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/i686-linux-gnu/4.6 -L/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/4.6/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/i686-linux-gnu/4.6/crtend.o /usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/crtn.o]
+ arg [/usr/lib/gcc/i686-linux-gnu/4.6/collect2] ==> ignore
+ arg [--sysroot=/] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--no-add-needed] ==> ignore
+ arg [--as-needed] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [-m] ==> ignore
+ arg [elf_i386] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [-export-dynamic] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/lib/ld-linux.so.2] ==> ignore
+ arg [-zrelro] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTryCompileExec] ==> ignore
+ arg [/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/crt1.o] ==> ignore
+ arg [/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/crti.o] ==> ignore
+ arg [/usr/lib/gcc/i686-linux-gnu/4.6/crtbegin.o] ==> ignore
+ arg [-L/usr/lib/gcc/i686-linux-gnu/4.6] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.6]
+ arg [-L/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu]
+ arg [-L/usr/lib/gcc/i686-linux-gnu/4.6/../../../../lib] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.6/../../../../lib]
+ arg [-L/lib/i386-linux-gnu] ==> dir [/lib/i386-linux-gnu]
+ arg [-L/lib/../lib] ==> dir [/lib/../lib]
+ arg [-L/usr/lib/i386-linux-gnu] ==> dir [/usr/lib/i386-linux-gnu]
+ arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
+ arg [-L/usr/lib/gcc/i686-linux-gnu/4.6/../../..] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.6/../../..]
+ arg [CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
+ arg [-lstdc++] ==> lib [stdc++]
+ arg [-lm] ==> lib [m]
+ arg [-lgcc_s] ==> lib [gcc_s]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc_s] ==> lib [gcc_s]
+ arg [-lgcc] ==> lib [gcc]
+ arg [/usr/lib/gcc/i686-linux-gnu/4.6/crtend.o] ==> ignore
+ arg [/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/crtn.o] ==> ignore
+ remove lib [gcc_s]
+ remove lib [gcc]
+ remove lib [gcc_s]
+ remove lib [gcc]
+ collapse dir [/usr/lib/gcc/i686-linux-gnu/4.6] ==> [/usr/lib/gcc/i686-linux-gnu/4.6]
+ collapse dir [/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu] ==> [/usr/lib/i386-linux-gnu]
+ collapse dir [/usr/lib/gcc/i686-linux-gnu/4.6/../../../../lib] ==> [/usr/lib]
+ collapse dir [/lib/i386-linux-gnu] ==> [/lib/i386-linux-gnu]
+ collapse dir [/lib/../lib] ==> [/lib]
+ collapse dir [/usr/lib/i386-linux-gnu] ==> [/usr/lib/i386-linux-gnu]
+ collapse dir [/usr/lib/../lib] ==> [/usr/lib]
+ collapse dir [/usr/lib/gcc/i686-linux-gnu/4.6/../../..] ==> [/usr/lib]
+ implicit libs: [stdc++;m;c]
+ implicit dirs: [/usr/lib/gcc/i686-linux-gnu/4.6;/usr/lib/i386-linux-gnu;/usr/lib;/lib/i386-linux-gnu;/lib]
+
+
View
2  cmake/CMakeFiles/CMakeRuleHashes.txt
@@ -0,0 +1,2 @@
+# Hashes of file build rules.
+3c872debc589d37484f9e24c874ee8e6 CMakeFiles/check
View
15 cmake/CMakeFiles/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+
+
+SET(CMAKE_SYSTEM "Linux-3.2.0-29-generic-pae")
+SET(CMAKE_SYSTEM_NAME "Linux")
+SET(CMAKE_SYSTEM_VERSION "3.2.0-29-generic-pae")
+SET(CMAKE_SYSTEM_PROCESSOR "i686")
+
+SET(CMAKE_HOST_SYSTEM "Linux-3.2.0-29-generic-pae")
+SET(CMAKE_HOST_SYSTEM_NAME "Linux")
+SET(CMAKE_HOST_SYSTEM_VERSION "3.2.0-29-generic-pae")
+SET(CMAKE_HOST_SYSTEM_PROCESSOR "i686")
+
+SET(CMAKE_CROSSCOMPILING "FALSE")
+
+SET(CMAKE_SYSTEM_LOADED 1)
View
215 cmake/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp
@@ -0,0 +1,215 @@
+/* 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
+
+#if defined(__COMO__)
+# define COMPILER_ID "Comeau"
+
+#elif defined(__INTEL_COMPILER) || defined(__ICC)
+# define COMPILER_ID "Intel"
+
+#elif defined(__clang__)
+# define COMPILER_ID "Clang"
+
+#elif defined(__BORLANDC__)
+# define COMPILER_ID "Borland"
+
+#elif defined(__WATCOMC__)
+# define COMPILER_ID "Watcom"
+
+#elif defined(__SUNPRO_CC)
+# define COMPILER_ID "SunPro"
+
+#elif defined(__HP_aCC)
+# define COMPILER_ID "HP"
+
+#elif defined(__DECCXX)
+# define COMPILER_ID "Compaq"
+
+#elif defined(__IBMCPP__)
+# if defined(__COMPILER_VER__)
+# define COMPILER_ID "zOS"
+# elif __IBMCPP__ >= 800
+# define COMPILER_ID "XL"
+# else
+# define COMPILER_ID "VisualAge"
+# endif
+
+#elif defined(__PGI)
+# define COMPILER_ID "PGI"
+
+#elif defined(__PATHSCALE__)
+# define COMPILER_ID "PathScale"
+
+#elif defined(_CRAYC)
+# define COMPILER_ID "Cray"
+
+#elif defined(__TI_COMPILER_VERSION__)
+# define COMPILER_ID "TI_DSP"
+
+#elif defined(__SCO_VERSION__)
+# define COMPILER_ID "SCO"
+
+#elif defined(__GNUC__)
+# define COMPILER_ID "GNU"
+
+#elif defined(_MSC_VER)
+# define COMPILER_ID "MSVC"
+
+#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
+/* Analog Devices C++ compiler for Blackfin, TigerSHARC and
+ SHARC (21000) DSPs */
+# define COMPILER_ID "ADSP"
+
+#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION)
+# define COMPILER_ID "MIPSpro"
+
+/* This compiler is either not known or is too old to define an
+ identification macro. Try to identify the platform and guess that
+ it is the native compiler. */
+#elif defined(__sgi)
+# define COMPILER_ID "MIPSpro"
+
+#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 "]";
+
+/* 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(__sgi) || defined(__sgi__) || defined(_SGI)
+# define PLATFORM_ID "IRIX"
+
+#elif defined(__hpux) || defined(__hpux__)
+# define PLATFORM_ID "HP-UX"
+
+#elif defined(__HAIKU) || defined(__HAIKU__) || defined(_HAIKU)
+# define PLATFORM_ID "Haiku"
+/* Haiku also defines __BEOS__ so we must
+ put it prior to the check for __BEOS__
+*/
+
+#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"
+
+#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"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#else
+# define ARCHITECTURE_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_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
+char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
+
+
+
+/*--------------------------------------------------------------------------*/
+
+int main(int argc, char* argv[])
+{
+ int require = 0;
+ require += info_compiler[argc];
+ require += info_platform[argc];
+ (void)argv;
+ return require;
+}
View
BIN  cmake/CMakeFiles/CompilerIdCXX/a.out
Binary file not shown
View
67 cmake/CMakeFiles/Makefile.cmake
@@ -0,0 +1,67 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+# 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"
+ "../CMakeLists.txt"
+ "AddFSLAM.cmake"
+ "CMakeFiles/CMakeCXXCompiler.cmake"
+ "CMakeFiles/CMakeSystem.cmake"
+ "FindEigen3.cmake"
+ "FindGooglePerfTools.cmake"
+ "../cpp/core/CMakeLists.txt"
+ "../cpp/fastslam1/CMakeLists.txt"
+ "../cpp/fastslam2/CMakeLists.txt"
+ "/usr/share/cmake-2.8/Modules/CMakeCXXCompiler.cmake.in"
+ "/usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp"
+ "/usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake"
+ "/usr/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake"
+ "/usr/share/cmake-2.8/Modules/CMakeDetermineCXXCompiler.cmake"
+ "/usr/share/cmake-2.8/Modules/CMakeDetermineCompilerABI.cmake"
+ "/usr/share/cmake-2.8/Modules/CMakeDetermineCompilerId.cmake"
+ "/usr/share/cmake-2.8/Modules/CMakeDetermineSystem.cmake"
+ "/usr/share/cmake-2.8/Modules/CMakeFindBinUtils.cmake"
+ "/usr/share/cmake-2.8/Modules/CMakeGenericSystem.cmake"
+ "/usr/share/cmake-2.8/Modules/CMakeParseArguments.cmake"
+ "/usr/share/cmake-2.8/Modules/CMakeParseImplicitLinkInfo.cmake"
+ "/usr/share/cmake-2.8/Modules/CMakeSystem.cmake.in"
+ "/usr/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake"
+ "/usr/share/cmake-2.8/Modules/CMakeTestCXXCompiler.cmake"
+ "/usr/share/cmake-2.8/Modules/CMakeTestCompilerCommon.cmake"
+ "/usr/share/cmake-2.8/Modules/CMakeUnixFindMake.cmake"
+ "/usr/share/cmake-2.8/Modules/Compiler/GNU-CXX.cmake"
+ "/usr/share/cmake-2.8/Modules/Compiler/GNU.cmake"
+ "/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake"
+ "/usr/share/cmake-2.8/Modules/FindPackageMessage.cmake"
+ "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-CXX.cmake"
+ "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU.cmake"
+ "/usr/share/cmake-2.8/Modules/Platform/Linux.cmake"
+ "/usr/share/cmake-2.8/Modules/Platform/UnixPaths.cmake"
+ )
+
+# The corresponding makefile is:
+SET(CMAKE_MAKEFILE_OUTPUTS
+ "Makefile"
+ "CMakeFiles/cmake.check_cache"
+ )
+
+# Byproducts of CMake generate step:
+SET(CMAKE_MAKEFILE_PRODUCTS
+ "CMakeFiles/CMakeDirectoryInformation.cmake"
+ "cpp/core/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "cpp/fastslam1/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "cpp/fastslam2/CMakeFiles/CMakeDirectoryInformation.cmake"
+ )
+
+# Dependency information for all targets:
+SET(CMAKE_DEPEND_INFO_FILES
+ "CMakeFiles/check.dir/DependInfo.cmake"
+ "CMakeFiles/gtest.dir/DependInfo.cmake"
+ "cpp/core/CMakeFiles/FastSLAM_core.dir/DependInfo.cmake"
+ "cpp/fastslam2/CMakeFiles/FastSLAM2.dir/DependInfo.cmake"
+ "cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/DependInfo.cmake"
+ )
View
275 cmake/CMakeFiles/Makefile2
@@ -0,0 +1,275 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# The main recursive all target
+all:
+.PHONY : all
+
+# The main recursive preinstall target
+preinstall:
+.PHONY : preinstall
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# 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 = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/ylee8/FastSLAM
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/ylee8/FastSLAM/cmake
+
+#=============================================================================
+# Target rules for target CMakeFiles/check.dir
+
+# All Build rule for target.
+CMakeFiles/check.dir/all: CMakeFiles/gtest.dir/all
+ $(MAKE) -f CMakeFiles/check.dir/build.make CMakeFiles/check.dir/depend
+ $(MAKE) -f CMakeFiles/check.dir/build.make CMakeFiles/check.dir/build
+ $(CMAKE_COMMAND) -E cmake_progress_report /home/ylee8/FastSLAM/cmake/CMakeFiles
+ @echo "Built target check"
+.PHONY : CMakeFiles/check.dir/all
+
+# Build rule for subdir invocation for target.
+CMakeFiles/check.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/ylee8/FastSLAM/cmake/CMakeFiles 2
+ $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/check.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/ylee8/FastSLAM/cmake/CMakeFiles 0
+.PHONY : CMakeFiles/check.dir/rule
+
+# Convenience name for target.
+check: CMakeFiles/check.dir/rule
+.PHONY : check
+
+# clean rule for target.
+CMakeFiles/check.dir/clean:
+ $(MAKE) -f CMakeFiles/check.dir/build.make CMakeFiles/check.dir/clean
+.PHONY : CMakeFiles/check.dir/clean
+
+# clean rule for target.
+clean: CMakeFiles/check.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target CMakeFiles/gtest.dir
+
+# All Build rule for target.
+CMakeFiles/gtest.dir/all:
+ $(MAKE) -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/depend
+ $(MAKE) -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/build
+ $(CMAKE_COMMAND) -E cmake_progress_report /home/ylee8/FastSLAM/cmake/CMakeFiles 27 28
+ @echo "Built target gtest"
+.PHONY : CMakeFiles/gtest.dir/all
+
+# Build rule for subdir invocation for target.
+CMakeFiles/gtest.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/ylee8/FastSLAM/cmake/CMakeFiles 2
+ $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/gtest.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/ylee8/FastSLAM/cmake/CMakeFiles 0
+.PHONY : CMakeFiles/gtest.dir/rule
+
+# Convenience name for target.
+gtest: CMakeFiles/gtest.dir/rule
+.PHONY : gtest
+
+# clean rule for target.
+CMakeFiles/gtest.dir/clean:
+ $(MAKE) -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/clean
+.PHONY : CMakeFiles/gtest.dir/clean
+
+# clean rule for target.
+clean: CMakeFiles/gtest.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory cpp/core
+
+# Convenience name for "all" pass in the directory.
+cpp/core/all: cpp/core/CMakeFiles/FastSLAM_core.dir/all
+.PHONY : cpp/core/all
+
+# Convenience name for "clean" pass in the directory.
+cpp/core/clean: cpp/core/CMakeFiles/FastSLAM_core.dir/clean
+.PHONY : cpp/core/clean
+
+# Convenience name for "preinstall" pass in the directory.
+cpp/core/preinstall:
+.PHONY : cpp/core/preinstall
+
+#=============================================================================
+# Target rules for target cpp/core/CMakeFiles/FastSLAM_core.dir
+
+# All Build rule for target.
+cpp/core/CMakeFiles/FastSLAM_core.dir/all:
+ $(MAKE) -f cpp/core/CMakeFiles/FastSLAM_core.dir/build.make cpp/core/CMakeFiles/FastSLAM_core.dir/depend
+ $(MAKE) -f cpp/core/CMakeFiles/FastSLAM_core.dir/build.make cpp/core/CMakeFiles/FastSLAM_core.dir/build
+ $(CMAKE_COMMAND) -E cmake_progress_report /home/ylee8/FastSLAM/cmake/CMakeFiles 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
+ @echo "Built target FastSLAM_core"
+.PHONY : cpp/core/CMakeFiles/FastSLAM_core.dir/all
+
+# Include target in all.
+all: cpp/core/CMakeFiles/FastSLAM_core.dir/all
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+cpp/core/CMakeFiles/FastSLAM_core.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/ylee8/FastSLAM/cmake/CMakeFiles 20
+ $(MAKE) -f CMakeFiles/Makefile2 cpp/core/CMakeFiles/FastSLAM_core.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/ylee8/FastSLAM/cmake/CMakeFiles 0
+.PHONY : cpp/core/CMakeFiles/FastSLAM_core.dir/rule
+
+# Convenience name for target.
+FastSLAM_core: cpp/core/CMakeFiles/FastSLAM_core.dir/rule
+.PHONY : FastSLAM_core
+
+# clean rule for target.
+cpp/core/CMakeFiles/FastSLAM_core.dir/clean:
+ $(MAKE) -f cpp/core/CMakeFiles/FastSLAM_core.dir/build.make cpp/core/CMakeFiles/FastSLAM_core.dir/clean
+.PHONY : cpp/core/CMakeFiles/FastSLAM_core.dir/clean
+
+# clean rule for target.
+clean: cpp/core/CMakeFiles/FastSLAM_core.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory cpp/fastslam1
+
+# Convenience name for "all" pass in the directory.
+cpp/fastslam1/all:
+.PHONY : cpp/fastslam1/all
+
+# Convenience name for "clean" pass in the directory.
+cpp/fastslam1/clean:
+.PHONY : cpp/fastslam1/clean
+
+# Convenience name for "preinstall" pass in the directory.
+cpp/fastslam1/preinstall:
+.PHONY : cpp/fastslam1/preinstall
+
+#=============================================================================
+# Directory level rules for directory cpp/fastslam2
+
+# Convenience name for "all" pass in the directory.
+cpp/fastslam2/all: cpp/fastslam2/CMakeFiles/FastSLAM2.dir/all
+cpp/fastslam2/all: cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/all
+.PHONY : cpp/fastslam2/all
+
+# Convenience name for "clean" pass in the directory.
+cpp/fastslam2/clean: cpp/fastslam2/CMakeFiles/FastSLAM2.dir/clean
+cpp/fastslam2/clean: cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/clean
+.PHONY : cpp/fastslam2/clean
+
+# Convenience name for "preinstall" pass in the directory.
+cpp/fastslam2/preinstall:
+.PHONY : cpp/fastslam2/preinstall
+
+#=============================================================================
+# Target rules for target cpp/fastslam2/CMakeFiles/FastSLAM2.dir
+
+# All Build rule for target.
+cpp/fastslam2/CMakeFiles/FastSLAM2.dir/all: cpp/core/CMakeFiles/FastSLAM_core.dir/all
+ $(MAKE) -f cpp/fastslam2/CMakeFiles/FastSLAM2.dir/build.make cpp/fastslam2/CMakeFiles/FastSLAM2.dir/depend
+ $(MAKE) -f cpp/fastslam2/CMakeFiles/FastSLAM2.dir/build.make cpp/fastslam2/CMakeFiles/FastSLAM2.dir/build
+ $(CMAKE_COMMAND) -E cmake_progress_report /home/ylee8/FastSLAM/cmake/CMakeFiles 1 2 3 4 5
+ @echo "Built target FastSLAM2"
+.PHONY : cpp/fastslam2/CMakeFiles/FastSLAM2.dir/all
+
+# Include target in all.
+all: cpp/fastslam2/CMakeFiles/FastSLAM2.dir/all
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+cpp/fastslam2/CMakeFiles/FastSLAM2.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/ylee8/FastSLAM/cmake/CMakeFiles 25
+ $(MAKE) -f CMakeFiles/Makefile2 cpp/fastslam2/CMakeFiles/FastSLAM2.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/ylee8/FastSLAM/cmake/CMakeFiles 0
+.PHONY : cpp/fastslam2/CMakeFiles/FastSLAM2.dir/rule
+
+# Convenience name for target.
+FastSLAM2: cpp/fastslam2/CMakeFiles/FastSLAM2.dir/rule
+.PHONY : FastSLAM2
+
+# clean rule for target.
+cpp/fastslam2/CMakeFiles/FastSLAM2.dir/clean:
+ $(MAKE) -f cpp/fastslam2/CMakeFiles/FastSLAM2.dir/build.make cpp/fastslam2/CMakeFiles/FastSLAM2.dir/clean
+.PHONY : cpp/fastslam2/CMakeFiles/FastSLAM2.dir/clean
+
+# clean rule for target.
+clean: cpp/fastslam2/CMakeFiles/FastSLAM2.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir
+
+# All Build rule for target.
+cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/all: cpp/fastslam2/CMakeFiles/FastSLAM2.dir/all
+ $(MAKE) -f cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/build.make cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/depend
+ $(MAKE) -f cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/build.make cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/build
+ $(CMAKE_COMMAND) -E cmake_progress_report /home/ylee8/FastSLAM/cmake/CMakeFiles 26
+ @echo "Built target fastslam2_simulation"
+.PHONY : cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/all
+
+# Include target in all.
+all: cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/all
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/ylee8/FastSLAM/cmake/CMakeFiles 26
+ $(MAKE) -f CMakeFiles/Makefile2 cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/ylee8/FastSLAM/cmake/CMakeFiles 0
+.PHONY : cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/rule
+
+# Convenience name for target.
+fastslam2_simulation: cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/rule
+.PHONY : fastslam2_simulation
+
+# clean rule for target.
+cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/clean:
+ $(MAKE) -f cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/build.make cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/clean
+.PHONY : cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/clean
+
+# clean rule for target.
+clean: cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/clean
+.PHONY : 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) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
View
5 cmake/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,5 @@
+/home/ylee8/FastSLAM/cmake/cpp/fastslam2/CMakeFiles/FastSLAM2.dir
+/home/ylee8/FastSLAM/cmake/cpp/core/CMakeFiles/FastSLAM_core.dir
+/home/ylee8/FastSLAM/cmake/CMakeFiles/check.dir
+/home/ylee8/FastSLAM/cmake/cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir
+/home/ylee8/FastSLAM/cmake/CMakeFiles/gtest.dir
View
8 cmake/CMakeFiles/check.dir/DependInfo.cmake
@@ -0,0 +1,8 @@
+# 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
+ )
View
62 cmake/CMakeFiles/check.dir/build.make
@@ -0,0 +1,62 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# 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 = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/ylee8/FastSLAM
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/ylee8/FastSLAM/cmake
+
+# Utility rule file for check.
+
+# Include the progress variables for this target.
+include CMakeFiles/check.dir/progress.make
+
+CMakeFiles/check:
+
+check: CMakeFiles/check
+check: CMakeFiles/check.dir/build.make
+.PHONY : check
+
+# Rule to build all files generated by this target.
+CMakeFiles/check.dir/build: check
+.PHONY : CMakeFiles/check.dir/build
+
+CMakeFiles/check.dir/clean:
+ $(CMAKE_COMMAND) -P CMakeFiles/check.dir/cmake_clean.cmake
+.PHONY : CMakeFiles/check.dir/clean
+
+CMakeFiles/check.dir/depend:
+ cd /home/ylee8/FastSLAM/cmake && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ylee8/FastSLAM /home/ylee8/FastSLAM /home/ylee8/FastSLAM/cmake /home/ylee8/FastSLAM/cmake /home/ylee8/FastSLAM/cmake/CMakeFiles/check.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : CMakeFiles/check.dir/depend
+
View
8 cmake/CMakeFiles/check.dir/cmake_clean.cmake
@@ -0,0 +1,8 @@
+FILE(REMOVE_RECURSE
+ "CMakeFiles/check"
+)
+
+# Per-language clean rules from dependency scanning.
+FOREACH(lang)
+ INCLUDE(CMakeFiles/check.dir/cmake_clean_${lang}.cmake OPTIONAL)
+ENDFOREACH(lang)
View
1  cmake/CMakeFiles/check.dir/progress.make
@@ -0,0 +1 @@
+
View
1  cmake/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
View
14 cmake/CMakeFiles/gtest.dir/DependInfo.cmake
@@ -0,0 +1,14 @@
+# 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
+ "/home/ylee8/FastSLAM/testcode/test_main.cc" "/home/ylee8/FastSLAM/cmake/CMakeFiles/gtest.dir/testcode/test_main.cc.o"
+ "/home/ylee8/FastSLAM/thirdparty/gtest/src/gtest-all.cc" "/home/ylee8/FastSLAM/cmake/CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o"
+ )
+SET(CMAKE_CXX_COMPILER_ID "GNU")
+
+# Targets to which this target links.
+SET(CMAKE_TARGET_LINKED_INFO_FILES
+ )
View
125 cmake/CMakeFiles/gtest.dir/build.make
@@ -0,0 +1,125 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# 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 = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/ylee8/FastSLAM
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/ylee8/FastSLAM/cmake
+
+# Include any dependencies generated for this target.
+include CMakeFiles/gtest.dir/depend.make
+
+# Include the progress variables for this target.
+include CMakeFiles/gtest.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include CMakeFiles/gtest.dir/flags.make
+
+CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o: CMakeFiles/gtest.dir/flags.make
+CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o: ../thirdparty/gtest/src/gtest-all.cc
+ $(CMAKE_COMMAND) -E cmake_progress_report /home/ylee8/FastSLAM/cmake/CMakeFiles $(CMAKE_PROGRESS_1)
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o"
+ /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -DTEST_SRCDIR=\"/home/ylee8/FastSLAM\" -DTEST_DSTDIR=\"/home/ylee8/FastSLAM/cmake\" -o CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o -c /home/ylee8/FastSLAM/thirdparty/gtest/src/gtest-all.cc
+
+CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.i"
+ /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -DTEST_SRCDIR=\"/home/ylee8/FastSLAM\" -DTEST_DSTDIR=\"/home/ylee8/FastSLAM/cmake\" -E /home/ylee8/FastSLAM/thirdparty/gtest/src/gtest-all.cc > CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.i
+
+CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.s"
+ /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -DTEST_SRCDIR=\"/home/ylee8/FastSLAM\" -DTEST_DSTDIR=\"/home/ylee8/FastSLAM/cmake\" -S /home/ylee8/FastSLAM/thirdparty/gtest/src/gtest-all.cc -o CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.s
+
+CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o.requires:
+.PHONY : CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o.requires
+
+CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o.provides: CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o.requires
+ $(MAKE) -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o.provides.build
+.PHONY : CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o.provides
+
+CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o.provides.build: CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o
+
+CMakeFiles/gtest.dir/testcode/test_main.cc.o: CMakeFiles/gtest.dir/flags.make
+CMakeFiles/gtest.dir/testcode/test_main.cc.o: ../testcode/test_main.cc
+ $(CMAKE_COMMAND) -E cmake_progress_report /home/ylee8/FastSLAM/cmake/CMakeFiles $(CMAKE_PROGRESS_2)
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object CMakeFiles/gtest.dir/testcode/test_main.cc.o"
+ /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -DTEST_SRCDIR=\"/home/ylee8/FastSLAM\" -DTEST_DSTDIR=\"/home/ylee8/FastSLAM/cmake\" -o CMakeFiles/gtest.dir/testcode/test_main.cc.o -c /home/ylee8/FastSLAM/testcode/test_main.cc
+
+CMakeFiles/gtest.dir/testcode/test_main.cc.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest.dir/testcode/test_main.cc.i"
+ /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -DTEST_SRCDIR=\"/home/ylee8/FastSLAM\" -DTEST_DSTDIR=\"/home/ylee8/FastSLAM/cmake\" -E /home/ylee8/FastSLAM/testcode/test_main.cc > CMakeFiles/gtest.dir/testcode/test_main.cc.i
+
+CMakeFiles/gtest.dir/testcode/test_main.cc.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest.dir/testcode/test_main.cc.s"
+ /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -DTEST_SRCDIR=\"/home/ylee8/FastSLAM\" -DTEST_DSTDIR=\"/home/ylee8/FastSLAM/cmake\" -S /home/ylee8/FastSLAM/testcode/test_main.cc -o CMakeFiles/gtest.dir/testcode/test_main.cc.s
+
+CMakeFiles/gtest.dir/testcode/test_main.cc.o.requires:
+.PHONY : CMakeFiles/gtest.dir/testcode/test_main.cc.o.requires
+
+CMakeFiles/gtest.dir/testcode/test_main.cc.o.provides: CMakeFiles/gtest.dir/testcode/test_main.cc.o.requires
+ $(MAKE) -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/testcode/test_main.cc.o.provides.build
+.PHONY : CMakeFiles/gtest.dir/testcode/test_main.cc.o.provides
+
+CMakeFiles/gtest.dir/testcode/test_main.cc.o.provides.build: CMakeFiles/gtest.dir/testcode/test_main.cc.o
+
+# Object files for target gtest
+gtest_OBJECTS = \
+"CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o" \
+"CMakeFiles/gtest.dir/testcode/test_main.cc.o"
+
+# External object files for target gtest
+gtest_EXTERNAL_OBJECTS =
+
+libgtest.so: CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o
+libgtest.so: CMakeFiles/gtest.dir/testcode/test_main.cc.o
+libgtest.so: CMakeFiles/gtest.dir/build.make
+libgtest.so: CMakeFiles/gtest.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX shared library libgtest.so"
+ $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+CMakeFiles/gtest.dir/build: libgtest.so
+.PHONY : CMakeFiles/gtest.dir/build
+
+CMakeFiles/gtest.dir/requires: CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o.requires
+CMakeFiles/gtest.dir/requires: CMakeFiles/gtest.dir/testcode/test_main.cc.o.requires
+.PHONY : CMakeFiles/gtest.dir/requires
+
+CMakeFiles/gtest.dir/clean:
+ $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake
+.PHONY : CMakeFiles/gtest.dir/clean
+
+CMakeFiles/gtest.dir/depend:
+ cd /home/ylee8/FastSLAM/cmake && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ylee8/FastSLAM /home/ylee8/FastSLAM /home/ylee8/FastSLAM/cmake /home/ylee8/FastSLAM/cmake /home/ylee8/FastSLAM/cmake/CMakeFiles/gtest.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : CMakeFiles/gtest.dir/depend
+
View
11 cmake/CMakeFiles/gtest.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+FILE(REMOVE_RECURSE
+ "CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o"
+ "CMakeFiles/gtest.dir/testcode/test_main.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(lang)
View
2  cmake/CMakeFiles/gtest.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for gtest.
+# This may be replaced when dependencies are built.
View
10 cmake/CMakeFiles/gtest.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+# compile CXX with /usr/bin/c++
+CXX_FLAGS = -fPIC -I/home/ylee8/FastSLAM/thirdparty/gtest/include -I/home/ylee8/FastSLAM/cpp -I/home/ylee8/FastSLAM/cmake/cpp
+
+CXX_DEFINES = -Dgtest_EXPORTS
+
+# TARGET_FLAGS = -DTEST_SRCDIR=\"/home/ylee8/FastSLAM\" -DTEST_DSTDIR=\"/home/ylee8/FastSLAM/cmake\"
+
View
1  cmake/CMakeFiles/gtest.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/c++ -fPIC -shared -Wl,-soname,libgtest.so -o libgtest.so CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o CMakeFiles/gtest.dir/testcode/test_main.cc.o
View
3  cmake/CMakeFiles/gtest.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 = 27
+CMAKE_PROGRESS_2 = 28
+
View
1  cmake/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+26
View
288 cmake/Makefile
@@ -0,0 +1,288 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+# 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:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# 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 = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/ylee8/FastSLAM
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/ylee8/FastSLAM/cmake
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..."
+ /usr/bin/cmake -i .
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/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..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/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..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+.PHONY : install/strip/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..."
+ /usr/bin/cmake -H$(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
+
+# The main all target
+all: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/ylee8/FastSLAM/cmake/CMakeFiles /home/ylee8/FastSLAM/cmake/CMakeFiles/progress.marks
+ $(MAKE) -f CMakeFiles/Makefile2 all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/ylee8/FastSLAM/cmake/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ $(MAKE) -f CMakeFiles/Makefile2 clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ $(MAKE) -f CMakeFiles/Makefile2 preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ $(MAKE) -f CMakeFiles/Makefile2 preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+#=============================================================================
+# Target rules for targets named check
+
+# Build rule for target.
+check: cmake_check_build_system
+ $(MAKE) -f CMakeFiles/Makefile2 check
+.PHONY : check
+
+# fast build rule for target.
+check/fast:
+ $(MAKE) -f CMakeFiles/check.dir/build.make CMakeFiles/check.dir/build
+.PHONY : check/fast
+
+#=============================================================================
+# Target rules for targets named gtest
+
+# Build rule for target.
+gtest: cmake_check_build_system
+ $(MAKE) -f CMakeFiles/Makefile2 gtest
+.PHONY : gtest
+
+# fast build rule for target.
+gtest/fast:
+ $(MAKE) -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/build
+.PHONY : gtest/fast
+
+#=============================================================================
+# Target rules for targets named FastSLAM_core
+
+# Build rule for target.
+FastSLAM_core: cmake_check_build_system
+ $(MAKE) -f CMakeFiles/Makefile2 FastSLAM_core
+.PHONY : FastSLAM_core
+
+# fast build rule for target.
+FastSLAM_core/fast:
+ $(MAKE) -f cpp/core/CMakeFiles/FastSLAM_core.dir/build.make cpp/core/CMakeFiles/FastSLAM_core.dir/build
+.PHONY : FastSLAM_core/fast
+
+#=============================================================================
+# Target rules for targets named FastSLAM2
+
+# Build rule for target.
+FastSLAM2: cmake_check_build_system
+ $(MAKE) -f CMakeFiles/Makefile2 FastSLAM2
+.PHONY : FastSLAM2
+
+# fast build rule for target.
+FastSLAM2/fast:
+ $(MAKE) -f cpp/fastslam2/CMakeFiles/FastSLAM2.dir/build.make cpp/fastslam2/CMakeFiles/FastSLAM2.dir/build
+.PHONY : FastSLAM2/fast
+
+#=============================================================================
+# Target rules for targets named fastslam2_simulation
+
+# Build rule for target.
+fastslam2_simulation: cmake_check_build_system
+ $(MAKE) -f CMakeFiles/Makefile2 fastslam2_simulation
+.PHONY : fastslam2_simulation
+
+# fast build rule for target.
+fastslam2_simulation/fast:
+ $(MAKE) -f cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/build.make cpp/fastslam2/CMakeFiles/fastslam2_simulation.dir/build
+.PHONY : fastslam2_simulation/fast
+
+testcode/test_main.o: testcode/test_main.cc.o
+.PHONY : testcode/test_main.o
+
+# target to build an object file
+testcode/test_main.cc.o:
+ $(MAKE) -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/testcode/test_main.cc.o
+.PHONY : testcode/test_main.cc.o
+
+testcode/test_main.i: testcode/test_main.cc.i
+.PHONY : testcode/test_main.i
+
+# target to preprocess a source file
+testcode/test_main.cc.i:
+ $(MAKE) -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/testcode/test_main.cc.i
+.PHONY : testcode/test_main.cc.i
+
+testcode/test_main.s: testcode/test_main.cc.s
+.PHONY : testcode/test_main.s
+
+# target to generate assembly for a file
+testcode/test_main.cc.s:
+ $(MAKE) -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/testcode/test_main.cc.s
+.PHONY : testcode/test_main.cc.s
+
+thirdparty/gtest/src/gtest-all.o: thirdparty/gtest/src/gtest-all.cc.o
+.PHONY : thirdparty/gtest/src/gtest-all.o
+
+# target to build an object file
+thirdparty/gtest/src/gtest-all.cc.o:
+ $(MAKE) -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.o
+.PHONY : thirdparty/gtest/src/gtest-all.cc.o
+
+thirdparty/gtest/src/gtest-all.i: thirdparty/gtest/src/gtest-all.cc.i
+.PHONY : thirdparty/gtest/src/gtest-all.i
+
+# target to preprocess a source file
+thirdparty/gtest/src/gtest-all.cc.i:
+ $(MAKE) -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.i
+.PHONY : thirdparty/gtest/src/gtest-all.cc.i
+
+thirdparty/gtest/src/gtest-all.s: thirdparty/gtest/src/gtest-all.cc.s
+.PHONY : thirdparty/gtest/src/gtest-all.s
+
+# target to generate assembly for a file
+thirdparty/gtest/src/gtest-all.cc.s:
+ $(MAKE) -f CMakeFiles/gtest.dir/build.make CMakeFiles/gtest.dir/thirdparty/gtest/src/gtest-all.cc.s
+.PHONY : thirdparty/gtest/src/gtest-all.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 "... check"
+ @echo "... edit_cache"
+ @echo "... gtest"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... FastSLAM_core"
+ @echo "... FastSLAM2"
+ @echo "... fastslam2_simulation"
+ @echo "... testcode/test_main.o"
+ @echo "... testcode/test_main.i"
+ @echo "... testcode/test_main.s"
+ @echo "... thirdparty/gtest/src/gtest-all.o"
+ @echo "... thirdparty/gtest/src/gtest-all.i"
+ @echo "... thirdparty/gtest/src/gtest-all.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:
+ $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
View
52 cmake/cmake_install.cmake
@@ -0,0 +1,52 @@
+# Install script for directory: /home/ylee8/FastSLAM
+
+# Set the install prefix
+IF(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ SET(CMAKE_INSTALL_PREFIX "/usr/local")
+ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX)
+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(BUILD_TYPE)
+ SET(CMAKE_INSTALL_CONFIG_NAME "")
+ ENDIF(BUILD_TYPE)
+ MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+
+# Set the component getting installed.
+IF(NOT CMAKE_INSTALL_COMPONENT)
+ IF(COMPONENT)
+ MESSAGE(STATUS "Install component: \"${COMPONENT}\"")
+ SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ ELSE(COMPONENT)
+ SET(CMAKE_INSTALL_COMPONENT)
+ ENDIF(COMPONENT)
+ENDIF(NOT CMAKE_INSTALL_COMPONENT)
+
+# Install shared libraries without execute permission?
+IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ SET(CMAKE_INSTALL_SO_NO_EXE "1")
+ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+
+IF(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ INCLUDE("/home/ylee8/FastSLAM/cmake/cpp/core/cmake_install.cmake")
+ INCLUDE("/home/ylee8/FastSLAM/cmake/cpp/fastslam1/cmake_install.cmake")
+ INCLUDE("/home/ylee8/FastSLAM/cmake/cpp/fastslam2/cmake_install.cmake")
+
+ENDIF(NOT CMAKE_INSTALL_LOCAL_ONLY)
+
+IF(CMAKE_INSTALL_COMPONENT)
+ SET(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
+ELSE(CMAKE_INSTALL_COMPONENT)
+ SET(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
+ENDIF(CMAKE_INSTALL_COMPONENT)
+
+FILE(WRITE "/home/ylee8/FastSLAM/cmake/${CMAKE_INSTALL_MANIFEST}" "")
+FOREACH(file ${CMAKE_INSTALL_MANIFEST_FILES})
+ FILE(APPEND "/home/ylee8/FastSLAM/cmake/${CMAKE_INSTALL_MANIFEST}" "${file}\n")
+ENDFOREACH(file)
View
27 cmake/cpp/core/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,27 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+# Relative path conversion top directories.
+SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ylee8/FastSLAM")
+SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ylee8/FastSLAM/cmake")
+
+# Force unix paths in dependencies.
+SET(CMAKE_FORCE_UNIX_PATHS 1)
+
+# The C and CXX include file search paths:
+SET(CMAKE_C_INCLUDE_PATH
+ "../thirdparty/gtest/include"
+ "../cpp"
+ "cpp"
+ "/usr/include/eigen3"
+ "cpp/core/.."
+ )
+SET(CMAKE_CXX_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH})
+SET(CMAKE_Fortran_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH})
+SET(CMAKE_ASM_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH})
+
+# 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})
View
1,180 cmake/cpp/core/CMakeFiles/FastSLAM_core.dir/CXX.includecache
@@ -0,0 +1,1180 @@
+#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">])
+
+#IncludeRegexScan: ^.*$
+
+#IncludeRegexComplain: ^$
+
+#IncludeRegexTransform:
+
+/home/ylee8/FastSLAM/cpp/core/KF_cholesky_update.cpp
+KF_cholesky_update.h
+/home/ylee8/FastSLAM/cpp/core/KF_cholesky_update.h
+
+/home/ylee8/FastSLAM/cpp/core/KF_cholesky_update.h
+Eigen/Dense
+-
+
+/home/ylee8/FastSLAM/cpp/core/KF_joseph_update.cpp
+KF_joseph_update.h
+/home/ylee8/FastSLAM/cpp/core/KF_joseph_update.h
+iostream
+-
+math.h
+-
+
+/home/ylee8/FastSLAM/cpp/core/KF_joseph_update.h
+Eigen/Dense
+-
+
+/home/ylee8/FastSLAM/cpp/core/TransformToGlobal.cpp
+TransformToGlobal.h
+/home/ylee8/FastSLAM/cpp/core/TransformToGlobal.h
+pi_to_pi.h
+/home/ylee8/FastSLAM/cpp/core/pi_to_pi.h
+
+/home/ylee8/FastSLAM/cpp/core/TransformToGlobal.h
+Eigen/Dense
+-
+iostream
+-
+
+/home/ylee8/FastSLAM/cpp/core/add_control_noise.cpp
+add_control_noise.h
+/home/ylee8/FastSLAM/cpp/core/add_control_noise.h
+iostream
+-
+
+/home/ylee8/FastSLAM/cpp/core/add_control_noise.h
+Eigen/Dense
+-
+multivariate_gauss.h
+/home/ylee8/FastSLAM/cpp/core/multivariate_gauss.h
+
+/home/ylee8/FastSLAM/cpp/core/add_feature.cpp
+add_feature.h
+/home/ylee8/FastSLAM/cpp/core/add_feature.h
+math.h
+-
+vector
+-
+iostream
+-
+
+/home/ylee8/FastSLAM/cpp/core/add_feature.h
+Eigen/Dense
+-
+particle.h
+/home/ylee8/FastSLAM/cpp/core/particle.h
+
+/home/ylee8/FastSLAM/cpp/core/add_observation_noise.cpp
+add_observation_noise.h
+/home/ylee8/FastSLAM/cpp/core/add_observation_noise.h
+
+/home/ylee8/FastSLAM/cpp/core/add_observation_noise.h
+Eigen/Dense
+-
+iostream
+-
+
+/home/ylee8/FastSLAM/cpp/core/compute_jacobians.cpp
+iostream
+-
+compute_jacobians.h
+/home/ylee8/FastSLAM/cpp/core/compute_jacobians.h
+math.h
+/home/ylee8/FastSLAM/cpp/core/math.h
+pi_to_pi.h
+/home/ylee8/FastSLAM/cpp/core/pi_to_pi.h
+
+/home/ylee8/FastSLAM/cpp/core/compute_jacobians.h
+Eigen/Dense
+-
+particle.h
+/home/ylee8/FastSLAM/cpp/core/particle.h
+vector
+-
+
+/home/ylee8/FastSLAM/cpp/core/compute_steering.cpp
+compute_steering.h
+/home/ylee8/FastSLAM/cpp/core/compute_steering.h
+pi_to_pi.h
+/home/ylee8/FastSLAM/cpp/core/pi_to_pi.h
+math.h
+-
+vector
+-
+iostream
+-
+
+/home/ylee8/FastSLAM/cpp/core/compute_steering.h
+Eigen/Dense
+-
+
+/home/ylee8/FastSLAM/cpp/core/configfile.cpp
+configfile.h
+/home/ylee8/FastSLAM/cpp/core/configfile.h
+
+/home/ylee8/FastSLAM/cpp/core/configfile.h
+Eigen/Dense
+-
+
+/home/ylee8/FastSLAM/cpp/core/data_associate_known.cpp
+data_associate_known.h
+/home/ylee8/FastSLAM/cpp/core/data_associate_known.h
+iostream
+-
+
+/home/ylee8/FastSLAM/cpp/core/data_associate_known.h
+Eigen/Dense
+-
+vector
+-
+
+/home/ylee8/FastSLAM/cpp/core/feature_update.cpp
+feature_update.h
+/home/ylee8/FastSLAM/cpp/core/feature_update.h
+iostream
+-
+
+/home/ylee8/FastSLAM/cpp/core/feature_update.h
+Eigen/Dense
+-
+vector
+-
+particle.h
+/home/ylee8/FastSLAM/cpp/core/particle.h
+compute_jacobians.h
+/home/ylee8/FastSLAM/cpp/core/compute_jacobians.h
+pi_to_pi.h
+/home/ylee8/FastSLAM/cpp/core/pi_to_pi.h
+KF_cholesky_update.h
+/home/ylee8/FastSLAM/cpp/core/KF_cholesky_update.h
+
+/home/ylee8/FastSLAM/cpp/core/get_observations.cpp
+get_observations.h
+/home/ylee8/FastSLAM/cpp/core/get_observations.h
+iostream
+-
+math.h
+-
+
+/home/ylee8/FastSLAM/cpp/core/get_observations.h
+Eigen/Dense
+-
+vector
+-
+
+/home/ylee8/FastSLAM/cpp/core/line_plot_conversion.cpp
+line_plot_conversion.h
+/home/ylee8/FastSLAM/cpp/core/line_plot_conversion.h
+iostream
+-
+
+/home/ylee8/FastSLAM/cpp/core/line_plot_conversion.h
+Eigen/Dense
+-
+
+/home/ylee8/FastSLAM/cpp/core/multivariate_gauss.cpp
+multivariate_gauss.h
+/home/ylee8/FastSLAM/cpp/core/multivariate_gauss.h
+Eigen/Cholesky
+-
+iostream
+-
+
+/home/ylee8/FastSLAM/cpp/core/multivariate_gauss.h
+Eigen/Dense
+-
+
+/home/ylee8/FastSLAM/cpp/core/particle.cpp
+iostream
+-
+particle.h
+/home/ylee8/FastSLAM/cpp/core/particle.h
+algorithm
+-
+
+/home/ylee8/FastSLAM/cpp/core/particle.h
+Eigen/Dense
+-
+vector
+-
+
+/home/ylee8/FastSLAM/cpp/core/pi_to_pi.cpp
+pi_to_pi.h
+/home/ylee8/FastSLAM/cpp/core/pi_to_pi.h
+iostream
+-
+
+/home/ylee8/FastSLAM/cpp/core/pi_to_pi.h
+Eigen/Dense
+-
+vector
+-
+math.h
+-
+
+/home/ylee8/FastSLAM/cpp/core/predict_true.cpp
+predict_true.h
+/home/ylee8/FastSLAM/cpp/core/predict_true.h
+pi_to_pi.h
+/home/ylee8/FastSLAM/cpp/core/pi_to_pi.h
+
+/home/ylee8/FastSLAM/cpp/core/predict_true.h
+Eigen/Dense
+-
+
+/home/ylee8/FastSLAM/cpp/core/resample_particles.cpp
+resample_particles.h
+/home/ylee8/FastSLAM/cpp/core/resample_particles.h
+configfile.h
+/home/ylee8/FastSLAM/cpp/core/configfile.h
+stratified_resample.h
+/home/ylee8/FastSLAM/cpp/core/stratified_resample.h
+iostream
+-
+
+/home/ylee8/FastSLAM/cpp/core/resample_particles.h
+Eigen/Dense
+-
+vector
+-
+particle.h
+/home/ylee8/FastSLAM/cpp/core/particle.h
+
+/home/ylee8/FastSLAM/cpp/core/stratified_random.cpp
+stratified_random.h
+/home/ylee8/FastSLAM/cpp/core/stratified_random.h
+assert.h
+-
+iostream
+-
+
+/home/ylee8/FastSLAM/cpp/core/stratified_random.h
+Eigen/Dense
+-
+vector
+-
+
+/home/ylee8/FastSLAM/cpp/core/stratified_resample.cpp
+stratified_resample.h
+/home/ylee8/FastSLAM/cpp/core/stratified_resample.h
+stratified_random.h
+/home/ylee8/FastSLAM/cpp/core/stratified_random.h
+iostream
+-
+
+/home/ylee8/FastSLAM/cpp/core/stratified_resample.h
+Eigen/Dense
+-
+vector
+-
+
+/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/misc/Solve.h
+/usr/include/eigen3/Eigen/src/misc/Solve.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/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
+src/Core/util/Macros.h
+/usr/include/eigen3/Eigen/src/Core/util/Macros.h
+malloc.h
+-
+emmintrin.h
+-
+xmmintrin.h
+-
+pmmintrin.h
+-
+tmmintrin.h
+-
+smmintrin.h
+-
+nmmintrin.h
+-
+altivec.h
+-
+arm_neon.h
+-
+omp.h
+-
+cerrno
+-
+cstddef
+-
+cstdlib
+-
+cmath
+-
+complex
+-
+cassert
+-
+functional
+-
+iosfwd
+-
+cstring
+-
+string
+-
+limits
+-
+climits
+-
+algorithm
+-
+iostream
+-
+intrin.h
+-
+new
+-
+src/Core/util/Constants.h
+/usr/include/eigen3/Eigen/src/Core/util/Constants.h
+src/Core/util/ForwardDeclarations.h
+/usr/include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h
+src/Core/util/Meta.h
+/usr/include/eigen3/Eigen/src/Core/util/Meta.h
+src/Core/util/XprHelper.h
+/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h
+src/Core/util/StaticAssert.h
+/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.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/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/AltiVec/PacketMath.h
+/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.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/Complex.h
+/usr/include/eigen3/Eigen/src/Core/arch/NEON/Complex.h
+src/Core/arch/Default/Settings.h
+/usr/include/eigen3/Eigen/src/Core/arch/Default/Settings.h
+src/Core/Functors.h
+/usr/include/eigen3/Eigen/src/Core/Functors.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/Assign.h
+/usr/include/eigen3/Eigen/src/Core/Assign.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/ForceAlignedAccess.h
+/usr/include/eigen3/Eigen/src/Core/ForceAlignedAccess.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/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/MapBase.h
+/usr/include/eigen3/Eigen/src/Core/MapBase.h
+src/Core/Stride.h
+/usr/include/eigen3/Eigen/src/Core/Stride.h
+src/Core/Map.h
+/usr/include/eigen3/Eigen/src/Core/Map.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/PermutationMatrix.h
+/usr/include/eigen3/Eigen/src/Core/PermutationMatrix.h
+src/Core/Transpositions.h
+/usr/include/eigen3/Eigen/src/Core/Transpositions.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/IO.h
+/usr/include/eigen3/Eigen/src/Core/IO.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/Flagged.h
+/usr/include/eigen3/Eigen/src/Core/Flagged.h
+src/Core/ProductBase.h
+/usr/include/eigen3/Eigen/src/Core/ProductBase.h
+src/Core/Product.h
+/usr/include/eigen3/Eigen/src/Core/Product.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/SolveTriangular.h
+/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h
+src/Core/products/Parallelizer.h
+/usr/include/eigen3/Eigen/src/Core/products/Parallelizer.h
+src/Core/products/CoeffBasedProduct.h
+/usr/include/eigen3/Eigen/src/Core/products/CoeffBasedProduct.h
+src/Core/products/GeneralBlockPanelKernel.h
+/usr/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.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/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/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/ArrayBase.h
+/usr/include/eigen3/Eigen/src/Core/ArrayBase.h
+src/Core/ArrayWrapper.h
+/usr/include/eigen3/Eigen/src/Core/ArrayWrapper.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
+Eigen2Support
+/usr/include/eigen3/Eigen/Eigen2Support
+
+/usr/include/eigen3/Eigen/Dense
+Core
+/usr/include/eigen3/Eigen/Core
+LU
+/usr/include/eigen3/Eigen/LU
+Cholesky
+/usr/include/eigen3/Eigen/Cholesky
+QR
+/usr/include/eigen3/Eigen/QR
+SVD
+/usr/include/eigen3/Eigen/SVD
+Geometry
+/usr/include/eigen3/Eigen/Geometry
+Eigenvalues
+/usr/include/eigen3/Eigen/Eigenvalues
+
+/usr/include/eigen3/Eigen/Eigen2Support
+src/Core/util/DisableStupidWarnings.h
+/usr/include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h
+src/Eigen2Support/Macros.h
+/usr/include/eigen3/Eigen/src/Eigen2Support/Macros.h
+src/Eigen2Support/Memory.h
+/usr/include/eigen3/Eigen/src/Eigen2Support/Memory.h
+src/Eigen2Support/Meta.h
+/usr/include/eigen3/Eigen/src/Eigen2Support/Meta.h
+src/Eigen2Support/Lazy.h
+/usr/include/eigen3/Eigen/src/Eigen2Support/Lazy.h
+src/Eigen2Support/Cwise.h
+/usr/include/eigen3/Eigen/src/Eigen2Support/Cwise.h
+src/Eigen2Support/CwiseOperators.h
+/usr/include/eigen3/Eigen/src/Eigen2Support/CwiseOperators.h
+src/Eigen2Support/TriangularSolver.h
+/usr/include/eigen3/Eigen/src/Eigen2Support/TriangularSolver.h
+src/Eigen2Support/Block.h
+/usr/include/eigen3/Eigen/src/Eigen2Support/Block.h
+src/Eigen2Support/VectorBlock.h
+/usr/include/eigen3/Eigen/src/Eigen2Support/VectorBlock.h
+src/Eigen2Support/Minor.h
+/usr/include/eigen3/Eigen/src/Eigen2Support/Minor.h
+src/Eigen2Support/MathFunctions.h
+/usr/include/eigen3/Eigen/src/Eigen2Support/MathFunctions.h
+src/Core/util/ReenableStupidWarnings.h
+/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h
+iostream
+-
+
+/usr/include/eigen3/Eigen/Eigenvalues
+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
+LU
+/usr/include/eigen3/Eigen/LU
+src/Eigenvalues/Tridiagonalization.h
+/usr/include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h
+src/Eigenvalues/RealSchur.h
+/usr/include/eigen3/Eigen/src/Eigenvalues/RealSchur.h
+src/Eigenvalues/EigenSolver.h
+/usr/include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h
+src/Eigenvalues/SelfAdjointEigenSolver.h
+/usr/include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
+src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
+/usr/include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
+src/Eigenvalues/HessenbergDecomposition.h
+/usr/include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h
+src/Eigenvalues/ComplexSchur.h
+/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h
+src/Eigenvalues/ComplexEigenSolver.h
+/usr/include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h
+src/Eigenvalues/MatrixBaseEigenvalues.h
+/usr/include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.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/Eigen2Support/Geometry/All.h
+/usr/include/eigen3/Eigen/src/Eigen2Support/Geometry/All.h
+src/Core/util/ReenableStupidWarnings.h
+/usr/include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h