2016-08-05 42 views
0

I, in der in seiner .proDatei ein qt Projekt am Zusammenstellung gibt es diese zwei Linien:msvc Fahnen:/MP/Zi/OD Effekt

 QMAKE_CXXFLAGS += /MP  
     QMAKE_CXXFLAGS_RELEASE += /Od /Zi 

Ich weiß, dass sie msvc Flagge sind und jetzt ich Ich versuche, das Projekt mit mingw auf qt-Creator zu kompilieren ..

Also frage ich, ob sie sicher weglassen oder es gibt Alternativen für sie in mingw?

+1

/MP keine Entsprechung hat,/Od für einen Release-Build eine schreckliche Idee ist und soll vermieden werden. Also, ja, lass sie einfach weg. –

+0

Okay..Danke :) –

Antwort

0

Verwenden scopes Compiler spezifische Optionen in einer Projektdatei zu unterstützen:

win32-msvc* { 
    QMAKE_CXXFLAGS += /MP  
    QMAKE_CXXFLAGS_RELEASE += /Zi 
} 
+0

es hat den Trick! .. Danke :) –