在OSX上使用Qt 5.1构建项目时发出警告

时间:2013-08-05 10:17:55

标签: qt warnings qt-creator qt5

在尝试在Mac上构建Qt项目时,我收到两个警告(使用QtCreator)。

  

警告:没有.qmake.cache。这显着减慢了   这个makepec的qmake。警告:在顶层调用'cache()'   项目文件来纠正这个问题。

警告指示在顶级项目中调用cache(),但我找不到任何有关如何执行此操作的文档。

我看到qt

上记录了一些错误
  1. https://bugreports.qt.io/browse/QTBUG-31340
  2. https://bugreports.qt.io/browse/QTBUG-30586
  3. 我知道这只是一个警告,但我有兴趣修复它。是否有任何解决方法可以修复它?

1 个答案:

答案 0 :(得分:8)

解决方案是在主.pro文件中调用cache() 然后运行qmake(从QtCreator构建菜单)并重建项目 警告应该消失了 示例.pro:

cache()

QT += ...
//the rest of the .pro file