76 lines
1.7 KiB
Prolog
Executable File
76 lines
1.7 KiB
Prolog
Executable File
QT += core gui opengl
|
|
|
|
contains(QT_VERSION, ^5\\.[0-8]\\..*) {
|
|
message("* Using Qt $${QT_VERSION}.")
|
|
QT += widgets
|
|
|
|
# On my system I have to specify g++ as compiler else it will use clang++ by default
|
|
#QMAKE_CXX=g++
|
|
#QMAKE_CC=gcc
|
|
}
|
|
|
|
SOURCES += \
|
|
main.cpp \
|
|
widget.cpp \
|
|
bouffee.cpp \
|
|
fumee.cpp \
|
|
vector.cpp \
|
|
mainwidget.cpp
|
|
|
|
HEADERS += \
|
|
widget.h \
|
|
bouffee.h \
|
|
fumee.h \
|
|
vector.h \
|
|
mainwidget.h
|
|
|
|
### OpenCV and Glut settings for Unix/Linux
|
|
unix:!mac {
|
|
message("* Using settings for Unix/Linux.")
|
|
# INCLUDEPATH += /usr/local/include/opencv \
|
|
# /usr/include/
|
|
|
|
LIBS += -L/usr/local/lib/ \
|
|
# -L/usr/lib/ \
|
|
# -lopencv_core \
|
|
# -lopencv_highgui \
|
|
# -lopencv_imgproc \
|
|
-lGLU
|
|
# #-lglut
|
|
}
|
|
|
|
### OpenCV settings for Mac OS X
|
|
macx {
|
|
message("* Using settings for Mac OS X.")
|
|
INCLUDEPATH += /usr/local/include/opencv
|
|
|
|
LIBS += -L/usr/local/lib/ \
|
|
# -lopencv_core \
|
|
# -lopencv_highgui \
|
|
# -lopencv_imgproc
|
|
-lGLU
|
|
}
|
|
|
|
## OpenCV settings for Windows and OpenCV 2.4.2
|
|
win32 {
|
|
message("* Using settings for Windows.")
|
|
# INCLUDEPATH += $(OPENCV_DIR)"\\include" \
|
|
# $(OPENCV_DIR)"\\include\\opencv" \
|
|
# $(OPENCV_DIR)"\\include\\opencv2"
|
|
|
|
# CONFIG(debug, debug | release) {
|
|
# LIBS += -L$(OPENCV_DIR)"\\x86\\vc10\\lib" \
|
|
# -lopencv_core247d \
|
|
# -lopencv_highgui247d \
|
|
# -lopencv_imgproc247d
|
|
}
|
|
|
|
# CONFIG(release, debug | release) {
|
|
# LIBS += -L$(OPENCV_DIR)"\\x86\\vc10\\lib" \
|
|
# -lopencv_core247 \
|
|
# -lopencv_highgui247 \
|
|
# -lopencv_imgproc247
|
|
# }
|
|
#}
|
|
|