Skip to content

common repo contains the following modules: file, math, pcl_utils, ros_utils, time.

Notifications You must be signed in to change notification settings

lisilin013/common

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

common

1 Dependencies

sudo apt-get install clang-format-6.0
# 在vscode打开工程后,在根目录下执行如下命令
/usr/bin/clang-format-6.0  -style=llvm -dump-config > .clang-format
# vscode 安装格式化插件,设置clang-format路径,自行google
  • Third Parties
    git clone https://github.com/google/googletest.git -b release-1.10.0
    cd googletest        # Main directory of the cloned repository.
    mkdir build          # Create a directory to hold the build output.
    cd build
    cmake ..             # Generate native build scripts for GoogleTest.
    • ros-kinetic
    • absl(compiled with c++17 settings)
    # 1. add `set(CMAKE_CXX_STANDARD 17)` to CMakeLists.txt of abseil-cpp
    # 2. compile 
    mkdir build
    cd build
    cmake .. -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release
    make
    sudo make install
    git clone https://github.com/ethz-asl/libnabo
    cd libnabo
    mkdir build
    cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr ..
    make
    sudo make install

About

common repo contains the following modules: file, math, pcl_utils, ros_utils, time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published