qt - 如何减少 Qt 程序的构建时间

标签 qt qt-creator

我有一个 Qt 项目,需要大约 15 分钟来构建程序。每次做小修改都要等很久。

有没有办法减少这个构建时间?或者有没有办法“只制作我修改过的文件”然后执行程序?

最佳答案

那么检查您是否在所有程序运行中重建。以及您是否在运行之前清理项目。因为如果你这样做,它必须重新生成所有这些 moc执行所需的文件和输出 [.o] 文件。

但通常在一个小的更改后,构建不会花费太多时间。我一直在开发一个由 qt creator 开发的项目,在构建一个小的修改时并不会花费太多时间。但是如果每次执行时都有清理/重建步骤,肯定会花费整个构建时间。同样,即使您在没有 IDE 帮助的情况下通过终端手动构建项目,只要您在小修改后在构建之前不手动删除 moc 文件和 .o 文件,也不会花费太多时间。

关于qt - 如何减少 Qt 程序的构建时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11753035/

相关文章:

c++ - 无法在 qt creator (linux) 上链接共享库

c++ - Visual Studio 2010 和 win7 64 位上的 Qt

c++ - 如何设置 Qt 以使用 blueZ 蓝牙堆栈

c++ - Qt Creator 无法添加工具包,也无法选择Qt版本

android - Qt5:Android 上的原生外观小部件

c++ - 在 Windows 上部署 Qt 应用程序?

python.h :no such file or directory error in Qtcreator

c++ - 在 Qt Creator 中禁用 "The build directory needs to be at the same level as the source directory"警告

qt - 将 DWORD 值转换为 QString

qt - 杀死停止并恢复的 QProcess