1 Star 0 Fork 0

Yee L./DirectTracking

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
CMakeLists.txt 1.41 KB
一键复制 编辑 原始数据 按行查看 历史
Yee 提交于 2018-06-09 03:12 . first commit
cmake_minimum_required(VERSION 2.8)
project(sparse_align_test)
SET(CMAKE_BUILD_TYPE Release ) # change into Release if u don't want to
option (BUILD_TESTS "Builds all tests" ON)
MESSAGE("Build type: " ${CMAKE_BUILD_TYPE})
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -O3 -march=native")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -O3 -march=native")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
add_definitions(-std=c++11)
include(ExternalProject)
list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake")
include_directories(${PROJECT_SOURCE_DIR}/SparseAlign/include/)
add_subdirectory(SparseAlign)
include_directories(${PROJECT_SOURCE_DIR}/FeatureDetection/include/)
add_subdirectory(FeatureDetection)
include_directories(${PROJECT_SOURCE_DIR}/test/include/)
add_subdirectory(test)
include_directories(${PROJECT_SOURCE_DIR}/Viewer/include/)
add_subdirectory(Viewer)
## add gtest support
if(${BUILD_TESTS})
MESSAGE("Build Test ...")
# add eigen
find_package(Eigen 3.2.10 REQUIRED)
message("--Found Eigen library in ${EIGEN_INCLUDE_DIR}")
include_directories(${EIGEN_INCLUDE_DIR})
# main projects and link the library
add_executable(${PROJECT_NAME} main.cpp)
target_link_libraries(${PROJECT_NAME} sparse_align
feature_detection
test_sparse_align)
endif()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/skyridermike/Direct.git
git@gitee.com:skyridermike/Direct.git
skyridermike
Direct
DirectTracking
master

搜索帮助