portfolio/vague/TP_Animation_Vague.pro
thierry_nibert 5b6730b2dc add files
2026-08-01 16:49:57 +02:00

88 lines
2.0 KiB
Prolog
Executable File

QT += core gui opengl
contains(QT_VERSION, ^4\\.[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
}
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 \
point3D.cpp \
vector.cpp \
vague.cpp \
ocean.cpp \
mainwidget.cpp
HEADERS += \
widget.h \
point3D.h \
vector.h \
vague.h \
ocean.h \
mainwidget.h
CONFIG += static staticlib
## 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/ \
-lGLU
}
## 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
}
# OpenCV settings for Windows and OpenCV 2.4.2
win32 {
message("* Using settings for Windows.")
# INCLUDEPATH += "C:\\Dev\\SDK_ROOT\\opencv2.4.7\\build\\include" \
# "C:\\Dev\\SDK_ROOT\\opencv2.4.7\\build\\include\\opencv" \
# "C:\\Dev\\SDK_ROOT\\opencv2.4.7\\build\\include\\opencv2"
#CONFIG(debug, debug | release) {
# LIBS += -L"C:\\Dev\\SDK_ROOT\\opencv2.4.7\\build\\x86\\vc10\\lib" \
# -lopencv_core247d \
# -lopencv_highgui247d \
# -lopencv_imgproc247d
#}
#CONFIG(release, debug | release) {
# LIBS += -L"C:\\Dev\\SDK_ROOT\\opencv2.4.7\\build\\x86\\vc10\\lib" \
# -lopencv_core247 \
# -lopencv_highgui247 \
# -lopencv_imgproc247
#}
}