fix file cmake
This commit is contained in:
parent
061265a5fb
commit
65fb73cf9f
|
|
@ -140,8 +140,7 @@ if(BUILD_COSTMAP_TESTS)
|
||||||
target_link_libraries(test_array_parser PRIVATE costmap_2d GTest::GTest GTest::Main pthread)
|
target_link_libraries(test_array_parser PRIVATE costmap_2d GTest::GTest GTest::Main pthread)
|
||||||
target_link_libraries(test_costmap PRIVATE costmap_2d GTest::GTest GTest::Main pthread)
|
target_link_libraries(test_costmap PRIVATE costmap_2d GTest::GTest GTest::Main pthread)
|
||||||
target_link_libraries(test_plugin PRIVATE
|
target_link_libraries(test_plugin PRIVATE
|
||||||
# ${tf3_LIBRARY}
|
|
||||||
costmap_2d
|
|
||||||
${Boost_LIBRARIES}
|
${Boost_LIBRARIES}
|
||||||
Boost::filesystem
|
Boost::filesystem
|
||||||
Boost::system
|
Boost::system
|
||||||
|
|
@ -149,7 +148,25 @@ if(BUILD_COSTMAP_TESTS)
|
||||||
pthread
|
pthread
|
||||||
yaml-cpp
|
yaml-cpp
|
||||||
tf3
|
tf3
|
||||||
GTest::GTest GTest::Main
|
|
||||||
robot_time
|
robot_time
|
||||||
|
costmap_2d
|
||||||
|
GTest::GTest GTest::Main
|
||||||
|
)
|
||||||
|
|
||||||
|
# --- Set RPATH để tìm thư viện của project này thay vì system ROS libraries ---
|
||||||
|
set_target_properties(test_array_parser PROPERTIES
|
||||||
|
BUILD_RPATH "${CMAKE_BINARY_DIR}/src/Libraries/costmap_2d:${CMAKE_BINARY_DIR}/src/Libraries/robot_time:${CMAKE_BINARY_DIR}/src/Libraries/tf3"
|
||||||
|
INSTALL_RPATH "${CMAKE_BINARY_DIR}/src/Libraries/costmap_2d"
|
||||||
|
LINK_FLAGS "-Wl,--disable-new-dtags"
|
||||||
|
)
|
||||||
|
set_target_properties(test_costmap PROPERTIES
|
||||||
|
BUILD_RPATH "${CMAKE_BINARY_DIR}/src/Libraries/costmap_2d:${CMAKE_BINARY_DIR}/src/Libraries/robot_time:${CMAKE_BINARY_DIR}/src/Libraries/tf3"
|
||||||
|
INSTALL_RPATH "${CMAKE_BINARY_DIR}/src/Libraries/costmap_2d"
|
||||||
|
LINK_FLAGS "-Wl,--disable-new-dtags"
|
||||||
|
)
|
||||||
|
set_target_properties(test_plugin PROPERTIES
|
||||||
|
BUILD_RPATH "${CMAKE_BINARY_DIR}/src/Libraries/costmap_2d:${CMAKE_BINARY_DIR}/src/Libraries/robot_time:${CMAKE_BINARY_DIR}/src/Libraries/tf3"
|
||||||
|
INSTALL_RPATH "${CMAKE_BINARY_DIR}/src/Libraries/costmap_2d"
|
||||||
|
LINK_FLAGS "-Wl,--disable-new-dtags"
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
Loading…
Reference in New Issue
Block a user