Qt编译提速

背景:编译大型项目文件时,速度较慢,此前已经使用参数-J3使用3个CPU进行编程,但是效果一般,编译速度依旧很慢。

解决方法:使用ccache,是一个编译器缓存,ccache并不是真正去读取、理解并解释其内容,只是将最终的文本拷贝到文件中,使得它可以立即被编译。

步骤

  1. 下载安装ccache,sudo apt-get install ccache
  2. ccache -M 6G ,划分6G空间给ccache使用。
  3. Qt中配置使用,如图。

结果:第一次编译未见效果,第二次便速度飞起。