cmake_minimum_required(VERSION 2.8.12)
project("cmake_tutorial")
# cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=1
set(CMAKE_BUILD_TYPE "Debug")
# -O3优化代码
# -Wall 显示警告
# -g 生成调试信息
set(CMAKE_CXX_FLAGS "-O3 -Wall -g")
option(WITH_VO "svo use vo" ON)
if(WITH_VO)
message(STATUS "WITH_VO [ON]")
add_definitions(-DWITH_VO)
else()
message(STATUS "WITH_VO[OFF]")
endif(WITH_VO)
# add_subdirectory(task1)
# SET(WITH_VO TRUE)
# IF(WITH_VO)
# ADD_DEFINITIONS(-DWITH_VO)
# ENDIF()
add_subdirectory("task1")
评论0