Skip to content

Commit

Permalink
fixed - rosvisualizer not being included in shared library on build
Browse files Browse the repository at this point in the history
  • Loading branch information
goldbattle committed Apr 3, 2020
1 parent 020da1a commit 18116ca
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 5 deletions.
14 changes: 10 additions & 4 deletions ov_msckf/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ endif()
##################################################
# Make the core library
##################################################
add_library(ov_msckf_lib SHARED
list(APPEND library_source_files
src/sim/Simulator.cpp
src/state/State.cpp
src/state/StateHelper.cpp
Expand All @@ -87,6 +87,12 @@ add_library(ov_msckf_lib SHARED
src/update/UpdaterMSCKF.cpp
src/update/UpdaterSLAM.cpp
)
if (catkin_FOUND)
list(APPEND library_source_files
src/core/RosVisualizer.cpp
)
endif()
add_library(ov_msckf_lib SHARED ${library_source_files})
target_link_libraries(ov_msckf_lib ${thirdparty_libraries})
target_include_directories(ov_msckf_lib PUBLIC src)

Expand All @@ -98,13 +104,13 @@ target_include_directories(ov_msckf_lib PUBLIC src)

if (catkin_FOUND)

add_executable(run_serial_msckf src/ros_serial_msckf.cpp src/core/RosVisualizer.cpp)
add_executable(run_serial_msckf src/ros_serial_msckf.cpp)
target_link_libraries(run_serial_msckf ov_msckf_lib ${thirdparty_libraries})

add_executable(run_subscribe_msckf src/ros_subscribe_msckf.cpp src/core/RosVisualizer.cpp)
add_executable(run_subscribe_msckf src/ros_subscribe_msckf.cpp)
target_link_libraries(run_subscribe_msckf ov_msckf_lib ${thirdparty_libraries})

add_executable(run_simulation src/run_simulation.cpp src/core/RosVisualizer.cpp)
add_executable(run_simulation src/run_simulation.cpp)
target_link_libraries(run_simulation ov_msckf_lib ${thirdparty_libraries})

else()
Expand Down
2 changes: 1 addition & 1 deletion ov_msckf/launch/pgeneva_serial_tum.launch
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@

<!-- timing statistics recording -->
<param name="record_timing_information" type="bool" value="false" />
<param name="record_timing_filepath" type="string" value="home/patrick/datasets/tum/ov_msckf_timing.txt" />
<param name="record_timing_filepath" type="string" value="/tmp/ov_msckf_timing.txt" />

<!-- tracker/extractor properties -->
<param name="use_klt" type="bool" value="true" />
Expand Down

0 comments on commit 18116ca

Please sign in to comment.