-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists.txt
41 lines (33 loc) · 1.01 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
cmake_minimum_required(VERSION 2.4.6 FATAL_ERROR)
SET(ProjName gstereo)
include_directories("/usr/include")
include_directories("/usr/X11/include")
include_directories("./src/graphcut")
include_directories("~/libcvd")
#include_directories("/usr/include")
include_directories("/usr/local/include")
#include_directories("./src")
#link_directories("~/opencv-2.4.8/OpenCV-2.4.2/lib")
#link_directories("~/OpenCv-2.4.2/lib")
link_directories("/usr/X11/lib")
link_directories("/usr/lib/x86_64-linux-gnu")
link_directories("~/libcvd")
#link_directories("/usr/lib")
link_directories("/usr/local/lib")
set(gstereo_LIBRARIES cvd GL glut GLU)
#SET( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GCC_CGAL_COMPILE_FLAGS}" )
add_executable(${ProjName}
src/graphcut/block.h
src/graphcut/graph.h
src/graphcut/graph.cpp
src/graphcut/instances.inc
src/graphcut/maxflow.cpp
src/main.cpp
src/GraphcutStereo.h
src/GraphcutStereo.cpp
src/Stereo.h
src/Stereo.cpp
src/Visualizer.h
src/Visualizer.cpp
)
target_link_libraries(${ProjName} ${gstereo_LIBRARIES})