【问题标题】:Qt Creator 100% CPU during code edit代码编辑期间 Qt Creator 100% CPU
【发布时间】:2013-09-29 13:43:56
【问题描述】:

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

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

Qt Creator 是 2.8.0。

【问题讨论】:

  • 创作者卡住了,模拟崩溃了……这对 Qt 来说很正常 :)
  • 嗨,你解决过这个问题吗?我也在经历它,它让我发疯!

标签: qt boost include qt-creator point-cloud-library


【解决方案1】:

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

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-10
    • 1970-01-01
    相关资源
    最近更新 更多