-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathcommon.pri
31 lines (28 loc) · 915 Bytes
/
common.pri
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
# My Stuff:
# OpenCV
win32{
INCLUDEPATH *= C:/Development/opencv/build/include
LIBS *= -L"C:/Development/opencv/build/x64/vc11/lib"
OpenCV_VERSION = 248
Debug:LIBS *= -lopencv_core$${OpenCV_VERSION}d -lopencv_highgui$${OpenCV_VERSION}d -lopencv_features2d$${OpenCV_VERSION}d -lopencv_nonfree$${OpenCV_VERSION}d -lopencv_flann$${OpenCV_VERSION}d -lopencv_imgproc$${OpenCV_VERSION}d
Release:LIBS *= -lopencv_core$${OpenCV_VERSION} -lopencv_highgui$${OpenCV_VERSION} -lopencv_features2d$${OpenCV_VERSION} -lopencv_nonfree$${OpenCV_VERSION} -lopencv_flann$${OpenCV_VERSION} -lopencv_imgproc$${OpenCV_VERSION}
}
# OpenMP
win32{
QMAKE_CXXFLAGS *= /openmp
QMAKE_CXXFLAGS *= /MP
}
unix:!mac{
QMAKE_CXXFLAGS *= -fopenmp
LIBS += -lgomp
}
# Other
win32{
DEFINES *= NOMINMAX _USE_MATH_DEFINES
}
# Build flag
CONFIG(debug, debug|release) {
CFG = debug
} else {
CFG = release
}