Skip to content

Instantly share code, notes, and snippets.

@panovr
Created March 29, 2014 04:06
Show Gist options
  • Save panovr/9848168 to your computer and use it in GitHub Desktop.
Save panovr/9848168 to your computer and use it in GitHub Desktop.
Project Cmake file
cmake_minimum_required(VERSION 2.8)
project(SimplePanoStitcher)
set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake;${CMAKE_MODULE_PATH}")
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/bin)
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/lib)
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/lib)
find_package(OpenCV REQUIRED core imgproc highgui calib3d features2d nonfree)
include_directories(${OpenCV_INCLUDE_DIRS})
add_subdirectory(lmfit)
add_executable(SimplePanoStitcher
main.cpp
MathsStuff.cpp
DataTypes.h
MathsStuff.h)
target_link_libraries(SimplePanoStitcher ${OpenCV_LIBS} lmfit)
add_dependencies(SimplePanoStitcher lmfit)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment