oh_my_loam/CMakeLists.txt

23 lines
518 B
CMake
Raw Normal View History

cmake_minimum_required(VERSION 2.8.3)
project(oh_loam)
set(CMAKE_BUILD_TYPE "Release")
set(CMAKE_CXX_FLAGS "-std=c++17")
set(CMAKE_CXX_FLAGS_RELEASE "-O3 -Wall -g")
find_package(PCL QUIET)
if (NOT PCL_FOUND)
message(FATAL_ERROR "PCL not found.")
endif()
include_directories(
${PROJECT_SOURCE_DIR}/common
${PROJECT_SOURCE_DIR}/src
${PCL_INCLUDE_DIRS}
)
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/lib)
add_library(${PROJECT_NAME} SHARED
${PROJECT_SOURCE_DIR}/src/base_feature_extractor.cc
)