2014-03-06 60 views

回答

4

這些標誌屬於​​(而不是QMAKE_OBJECTIVE_CXXFLAGS)。

在預編譯的頭生成中所使用的標誌進入QMAKE_OBJCXXFLAGS_PRECOMPILE

Objective-C的編譯是由qtbase/mkspecs/features/mac/objective_c.prf處理。編譯器在Objective C/C++源存在時即時定義。你可以在那裏收集其他細節。

預編譯標誌由Unix makefile生成器處理:qtbase/qmake/generators/unix/unixmake.cppunixmake2.cpp

我對這些變量名稱及其執行位置的一致性沒有提供任何評論。不要拍攝使者。

相關問題