This URL has Read-Only access.

Statistics
| Branch: | Tag: | Revision:

root / prototypes / kinectvision-qt-pcl / kinectvision.pro @ f633b268

History | View | Annotate | Download (2 kB)

1
############################################################################
2
# This file is part of the kinectvision project.
3
# 
4
# Copyright (C) 2011 Bruno Roy
5
# Copyright (C) 2011 Alexandre Quessy
6
# 
7
# This program is free software; you can redistribute it and/or modify
8
# it under the terms of the GNU General Public License as published by
9
# the Free Software Foundation; either version 2 of the License, or
10
# (at your option) any later version.
11
# 
12
# This program is distributed in the hope that it will be useful,
13
# but WITHOUT ANY WARRANTY; without even the implied warranty of
14
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15
# GNU General Public License for more details.
16
# 
17
# You should have received a copy of the GNU General Public License
18
# along with this program; if not, write to the Free Software
19
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
20
############################################################################
21

    
22
VERSION = 0.1.5
23
# Define the preprocessor macro to get the application version in our application.
24
DEFINES += APP_VERSION=\\\"$$VERSION\\\"
25

    
26
QT += xml opengl
27

    
28
TEMPLATE = app
29
FORMS = kinectvision.ui
30

    
31
HEADERS += kinectpcl.h viewer.h \
32
    pointcloudpcl.h \
33
    mediator.h \
34
    commun.h \
35
    calibrationparser.h \
36
    configurationparser.h
37

    
38
SOURCES += kinectpcl.cpp main.cpp viewer.cpp \
39
    pointcloudpcl.cpp \
40
    mediator.cpp \
41
    calibrationparser.cpp \
42
    configurationparser.cpp
43

    
44
CONFIG += qt debug console
45

    
46
TARGET = kinectvision
47

    
48
#PCL libraries
49
INCLUDEPATH += /usr/include /usr/include/pcl-1.4 /usr/include/eigen3 /usr/include/openni /usr/include/vtk-5.4
50
LIBS *= -L/usr/lib -lOpenNI -lpcl_common -lpcl_visualization -lpcl_filters
51
#INCLUDEPATH += /usr/include /usr/include/pcl-1.5 /usr/include/eigen3 /usr/include/openni /usr/include/vtk-5.6
52
#LIBS *= -L/usr/lib -lOpenNI -lpcl_common -lpcl_visualization -lpcl_filters -lpcl_io
53
LIBS *= -lqglviewer-qt4
54
#LIBS *= -lglut3
55
#LIBS *= -lglut
56

    
57
#Freenect libraries
58
#INCLUDEPATH += /usr/local/include/libfreenect
59
#LIBS *= -L/usr/local/lib64 -lfreenect -lfreenect_sync