背景:编译大型项目文件时,速度较慢,此前已经使用参数-J3使用3个CPU进行编程,但是效果一般,编译速度依旧很慢。
解决方法:使用ccache,是一个编译器缓存,ccache并不是真正去读取、理解并解释其内容,只是将最终的文本拷贝到文件中,使得它可以立即被编译。
步骤:
- 下载安装ccache,sudo apt-get install ccache
- ccache -M 6G ,划分6G空间给ccache使用。
- Qt中配置使用,如图。
结果:第一次编译未见效果,第二次便速度飞起。
背景:编译大型项目文件时,速度较慢,此前已经使用参数-J3使用3个CPU进行编程,但是效果一般,编译速度依旧很慢。
解决方法:使用ccache,是一个编译器缓存,ccache并不是真正去读取、理解并解释其内容,只是将最终的文本拷贝到文件中,使得它可以立即被编译。
步骤:
结果:第一次编译未见效果,第二次便速度飞起。