install
using apt
sudo apt-get install ros-noetic-sophus
from source
git clone https://github.com/strasdat/Sophus.git
cd sophus
mkdir build
cd build
cmake ..
make
sudo make install
check version
using pkg-config
pkg-config --modversion Sophus
# or
pkg-config --modversion sophus
using CMake package file
cat /usr/local/lib/cmake/Sophus/SophusConfigVersion.cmake | grep VERSION
Check header file
grep SOPHUS_VERSION /usr/local/include/sophus/common.hpp
Output example:
#define SOPHUS_VERSION_MAJOR 1
#define SOPHUS_VERSION_MINOR 22
#define SOPHUS_VERSION_PATCH 10
Use CMake to print version
find_package(Sophus REQUIRED)
message(STATUS "Sophus version: ${Sophus_VERSION}")