-
Notifications
You must be signed in to change notification settings - Fork 21
/
PileGroupToolwithQCP.pro
executable file
·143 lines (123 loc) · 4.09 KB
/
PileGroupToolwithQCP.pro
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
#-------------------------------------------------
#
# Project created by QtCreator 2016-02-17T19:23:56
#
#-------------------------------------------------
## common compile issues
#
# -- Windows 10
#
# * missing lapack.lib and/or blas.lib:
#
# download and install Intel MKL (math kernel library).
# it is free from intel's web site, easy to install, and efficient.
#
# * LNK1104: cannot open file 'qwt.lib'
#
# - in Qt Creator, open existing project PileGroupTool\qwt-6.2\qwt.pro
# - configure the kit to compile in "[your_path]\build-qwt-[....]" (the full path is important)
# - adjust the path in the LIBS line below to reflect your build directory
win32: {
INCLUDEPATH += ./qwt-6.2/src
#LIBS += -L"C:\Users\Peter Mackenzie\Documents\GitHub\build-qwt-Desktop_Qt_5_7_1_MSVC2015_64bit-Debug\lib"
LIBS += -L"C:\Users\Peter Mackenzie\Documents\GitHub\build-qwt-Desktop_Qt_5_10_1_MSVC2015_64bit-Debug\lib"
LIBS += qwt.lib
}
# - in Qt Creator, PileGroupTool, rerun QMake and Build
#
# -- MacOS
#
# * cannot open file 'qwt.lib'
#
# first time compile only:
# - open Terminal, navigate to your source folder
# - cd qwt-6.2
# - ~/Qt/5.10.0/clang_64/bin/qmake qwt.pro
# - make
#
# now, and with future updates, work as usual:
# - return to Qt Creator and Build the PileGroupTool.
#
# -- Linux
#
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets printsupport network
TARGET = PileGroupTool
TEMPLATE = app
VERSION = 1.99.2
#VERSION = pre2.0.2
#M_REV = $Rev: $
PRODUCT_NAME = 'PileGroupTool'
#DEFINES += APPLICATION_NAME=\"\\\"$$PRODUCT_NAME\\\"\"
#DEFINES += APPLICATION_VERSION=\"\\\"$$M_VERSION$$member(M_REV, 1)\\\"\"
DEFINES += APP_VERSION=\\\"$$VERSION\\\"
unix: QMAKE_CXXFLAGS_WARN_ON = -Wall -Wno-unused-variable -std=c++11
win32: QMAKE_CXXFLAGS += /Y-
include(OPS_includes.pro)
#INCLUDEPATH += "$(HOME)/OpenSees/DEVELOPER/core"
INCLUDEPATH += ./qwt-6.2/src
LIBS += -L"$(HOME)/Development/SimCenter/PileGroupTool/qwt-6.2/lib"
LIBS += -L"$(HOME)/Documents/GitHub/PileGroupTool/qwt-6.2/lib"
LIBS += -lqwt
INCLUDEPATH += includes
INCLUDEPATH += mainWindow
INCLUDEPATH += dialogs
INCLUDEPATH += plots
INCLUDEPATH += FEA
unix: {
INCLUDEPATH += ./qwt-6.2/src
LIBS += -L"$(HOME)/Development/SimCenter/PileGroupTool/qwt-6.2/lib"
LIBS += -lqwt
}
SOURCES += main.cpp\
mainWindow/mainwindow.cpp \
qcp/qcustomplot.cpp \
FEA/getPyParam.cpp \
FEA/getQzParam.cpp \
FEA/getTZParam.cpp \
FEA/soilmat.cpp \
FEA/pilefeamodeler.cpp \
dialogs/materialdbinterface.cpp \
dialogs/surveysplashscreen.cpp \
utilWindows/copyrightdialog.cpp \
utilWindows/dialogabout.cpp \
utilWindows/dialogpreferences.cpp \
utilWindows/dialogfuturefeature.cpp \
plots/systemplotsuper.cpp \
plots/systemplotqcp.cpp \
plots/systemplotqwt.cpp \
plots/resultplotsuper.cpp \
plots/resultplotqcp.cpp \
plots/resultplotqwt.cpp \
../widgets/Common/FooterWidget.cpp \
../widgets/Common/HeaderWidget.cpp
HEADERS += \
mainWindow/mainwindow.h \
includes/pilegrouptool_parameters.h \
qcp/qcustomplot.h \
FEA/soilmat.h \
FEA/pilefeamodeler.h \
dialogs/materialdbinterface.h \
dialogs/surveysplashscreen.h \
utilWindows/copyrightdialog.h \
utilWindows/dialogabout.h \
utilWindows/dialogpreferences.h \
utilWindows/dialogfuturefeature.h \
plots/systemplotsuper.h \
plots/systemplotqcp.h \
plots/systemplotqwt.h \
plots/resultplotsuper.h \
plots/resultplotqcp.h \
plots/resultplotqwt.h \
../widgets/Common/FooterWidget.h \
../widgets/Common/HeaderWidget.h
FORMS += mainWindow/mainwindow.ui \
dialogs/materialdbinterface.ui \
dialogs/surveysplashscreen.ui \
utilWindows/copyrightdialog.ui \
utilWindows/dialogabout.ui \
utilWindows/dialogpreferences.ui \
utilWindows/dialogfuturefeature.ui
RESOURCES += \
qtpileresources.qrc
DISTFILES +=