2013-08-05 50 views
11

我在嘗試在Mac上構建Qt項目(使用QtCreator)時收到兩條警告。在OSX上使用Qt 5.1構建項目時出現警告

警告:沒有.qmake.cache存在。用這個makepec可以顯着減慢qmake。警告:調用頂層 項目文件中的'cache()'以解決此問題。

該警告指示在頂級項目中調用cache(),但我沒有找到任何有關如何執行此操作的文檔。

我看到登錄QT

  1. https://bugreports.qt.io/browse/QTBUG-31340
  2. https://bugreports.qt.io/browse/QTBUG-30586

我知道這只是一個警告了一些錯誤,但我感興趣的修復它。有沒有解決方法可以解決它?

+1

請庫爾特PATTYN的答案是正確的。 –

回答

8

解決方法是調用主.pro文件中的cache()。
然後運行qmake(從QtCreator生成菜單中)並重建項目。
警告應該消失。
例的.pro:

cache() 

QT += ... 
//the rest of the .pro file 
相關問題