diff --git a/engine.pro b/engine.pro
index b563bac69bddf97f8f8a840408053f641bf9e31a..51793ea1a51d7d58b01e26cedcb6b13d0232544a 100644
--- a/engine.pro
+++ b/engine.pro
@@ -274,13 +274,13 @@ CONFIG(release, debug|release) {
     CONFIG  += qt release
     DEFINES += QT_NO_DEBUG_OUTPUT
     DEFINES += QT_NO_DEBUG
-    CONFIG += ltcg
     # compiler options: O3 optimize
     linux:!android{
+         CONFIG += ltcg
          QMAKE_CXXFLAGS += -Ofast -flto -funroll-loops -fno-signed-zeros -fno-trapping-math
     }
     android:{
-         QMAKE_CXXFLAGS += -Ofast -flto -funroll-loops -fno-signed-zeros -fno-trapping-math
+         QMAKE_CXXFLAGS += -Ofast -funroll-loops -fno-signed-zeros -fno-trapping-math
     }
     ios:{
         QMAKE_CXXFLAGS += -O3