4

我有 Qt Creator 项目。它使用boostPoint Cloud library。当我编辑包含这些库中包含的文件时,Qt Creator 在每次代码更改(添加的行、更改的变量类型等)后挂起大约 30 秒。TaskManager 在我的两核处理器上显示 100% CPU。

请注意:它不是在解析或索引期间,即没有出现绿色进度条。

Qt Creator 是 2.8.0。

4

1 回答 1

1

我发现的唯一方法是禁用boostEigen标头解析。去做吧

  1. 从文件HEADERS部分中排除它们.pro
  2. 添加这些行:

    QMAKE_CXXFLAGS += /I ../3rdparty/eigen /I ../3rdparty/boost /DCOMPILE_TIME

    现在 Qt Creator 将向您显示Unknow file警告,但编译会正常。

于 2015-01-09T16:24:40.500 回答