From 6bc16727b578bb6ddeeee5bd977fd69581017d2b Mon Sep 17 00:00:00 2001 From: Xiaohan Fei Date: Wed, 4 Sep 2019 15:24:00 -0700 Subject: [PATCH] enhancement: no need to build abseil-cpp anymore --- CMakeLists.txt | 2 +- README.md | 4 ++-- common/CMakeLists.txt | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c469fe95..4f6ff9a4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -64,7 +64,7 @@ include_directories( enable_testing() add_subdirectory(thirdparty/googletest) add_subdirectory(thirdparty/gflags) -add_subdirectory(thirdparty/abseil-cpp) +# add_subdirectory(thirdparty/abseil-cpp) if (BUILD_G2O) link_directories(${PROJECT_SOURCE_DIR}/thirdparty/g2o/release/lib) include_directories(${PROJECT_SOURCE_DIR}/thirdparty/g2o/release/include) diff --git a/README.md b/README.md index 4390b908..413d823f 100644 --- a/README.md +++ b/README.md @@ -54,14 +54,14 @@ This software is built and tested on Ubuntu 16.04 and 18.04 with compiler g++ 7. - [OpenCV][opencv]: Feature detection and tracking. - [Eigen][eigen]: Linear algebra. - [Pangolin][pangolin]: Lightweight visualization. -- [abseil-cpp][absl]: General utilities. - [glog][glog]: Logging. - [gflags][gflags]: Command-line options. - [jsoncpp][jsoncpp]: Configuration. -- [pybind11][pybind11]: Python binding. - (optional) [googletest][gtest]: Unit tests. - (optional) [g2o][g2o]: To use pose graph optimization. - (optional) [ROS][ros]: To use in live mode with ROS. +- (optional) [pybind11][pybind11]: Python binding. + Dependencies are included in the `thirdparty` directory. diff --git a/common/CMakeLists.txt b/common/CMakeLists.txt index 65c1946d..85416221 100644 --- a/common/CMakeLists.txt +++ b/common/CMakeLists.txt @@ -6,7 +6,7 @@ project(common) # set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/lib) add_library(common STATIC utils.cpp) -target_link_libraries(common absl::str_format pthread) +target_link_libraries(common pthread) # option(BUILD_COMMON_TESTS True) # if (${BUILD_COMMON_TESTS})