Skip to content

Commit 43fedd3

Browse files
authored
Merge pull request #29 from AutoModality/json_issue_fixed
Json issue fixed
2 parents 3475592 + d6bf7db commit 43fedd3

3 files changed

Lines changed: 2019 additions & 2009 deletions

File tree

CMakeLists.txt

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,12 @@ find_package(catkin REQUIRED COMPONENTS
2424
find_package(OpenCV REQUIRED)
2525
find_package(Eigen3 REQUIRED)
2626

27+
find_package(PkgConfig REQUIRED)
28+
pkg_check_modules(jsoncpp REQUIRED jsoncpp)
29+
2730
catkin_package(
28-
INCLUDE_DIRS include include/am_utils include/vb_util_lib
29-
LIBRARIES am_utils
31+
INCLUDE_DIRS include include/am_utils include/vb_util_lib ${jsoncpp_INCLUDE_DIRS}
32+
LIBRARIES am_utils jsoncpp
3033
CATKIN_DEPENDS
3134
brain_box_msgs
3235
control_toolbox
@@ -50,6 +53,7 @@ include_directories(
5053
include
5154
${catkin_INCLUDE_DIRS}
5255
${Eigen3_INCLUDE_DIRS}
56+
${jsoncpp_INCLUDE_DIRS}
5357
/usr/include/eigen3
5458
)
5559

@@ -74,7 +78,7 @@ add_library(am_utils
7478
src/vb_util_lib/am_param.cpp
7579
src/vb_util_lib/gis_entity.cpp
7680
src/vb_util_lib/gis_util.cpp
77-
src/vb_util_lib/jsoncpp.cpp
81+
#src/vb_util_lib/jsoncpp.cpp
7882
src/vb_util_lib/json_utils.cpp
7983
src/vb_util_lib/gs_json_utils.cpp
8084
src/vb_util_lib/am_util.cpp
@@ -109,7 +113,7 @@ add_library(am_utils
109113
src/vb_util_lib/vb_main.cpp
110114
src/vb_util_lib/bag_logger.cpp)
111115

112-
target_link_libraries(am_utils ${catkin_LIBRARIES} ${OpenCV_LIBRARIES})
116+
target_link_libraries(am_utils ${catkin_LIBRARIES} ${OpenCV_LIBRARIES} jsoncpp)
113117

114118
add_dependencies(am_utils ${catkin_EXPORTED_TARGETS})
115119

0 commit comments

Comments
 (0)