diff --git a/engine.pro b/engine.pro index fcbc91e011257b13dd29f12fc1a682d5e44f0f49..28ef0fe7e5caea84987ef6a2b4ac558d317c0829 100644 --- a/engine.pro +++ b/engine.pro @@ -276,11 +276,13 @@ CONFIG(release, debug|release) { DEFINES += QT_NO_DEBUG CONFIG += ltcg # compiler options: O3 optimize - linux:{ - QMAKE_CXXFLAGS += -O3 -flto + linux:!android{ + QMAKE_CXXFLAGS += -Ofast -flto -funroll-loops -fno-signed-zeros -fno-trapping-math -fopenmp -D_GLIBCXX_PARALLEL + LIBS += -fopenmp + } android:{ - QMAKE_CXXFLAGS += -O3 -flto + QMAKE_CXXFLAGS += -Ofast -flto -funroll-loops -fno-signed-zeros -fno-trapping-math } ios:{ QMAKE_CXXFLAGS += -O3