File tree Expand file tree Collapse file tree 2 files changed +22
-0
lines changed
Expand file tree Collapse file tree 2 files changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -87,6 +87,17 @@ win32: {
8787 LIBS += -luser32 # window message APIs
8888}
8989
90+ # Optimize Options
91+ CONFIG (debug , debug |release ) {
92+ QMAKE_CXXFLAGS += -march =native -mtune =native
93+ QMAKE_CFLAGS += -march =native -mtune =native
94+ } else {
95+ QMAKE_CXXFLAGS += -O3
96+ QMAKE_CFLAGS += -O3
97+
98+ QMAKE_CXXFLAGS += -funroll-loops
99+ }
100+
90101DEFINES += LIBEXECDIR =\ \\"$${LIBEXECDIR}\\\"
91102DEFINES += APP_NAME =\ \\"$${APP_NAME}\\\"
92103
Original file line number Diff line number Diff line change @@ -23,6 +23,17 @@ win32: {
2323 DEFINES += _WIN32_WINNT =0x0501
2424}
2525
26+ # Optimize Options
27+ CONFIG (debug , debug |release ) {
28+ QMAKE_CXXFLAGS += -march =native -mtune =native
29+ QMAKE_CFLAGS += -march =native -mtune =native
30+ } else {
31+ QMAKE_CXXFLAGS += -O3
32+ QMAKE_CFLAGS += -O3
33+
34+ QMAKE_CXXFLAGS += -funroll-loops
35+ }
36+
2637gcc {
2738 QMAKE_CXXFLAGS_RELEASE += -Werror =return-type
2839 QMAKE_CXXFLAGS_DEBUG += -Werror =return-type
You can’t perform that action at this time.
0 commit comments