预编译头文件(precompiled header)使用经验

       预编译头文件是被很多编译器用来编译稳定的代码以及将编译好的稳定代码存储在二进制文件中用于提升编译性能。在随后的编译中,编译器将加载存储状态继续编译指定的文件。每一个随后的编译将更快,因为稳定的代码不需要再次编译。预编译头文件应该将稳定和静态(译者注:例如,Qt库头文件、第三方库头文件、自定义的不经常改动的头文件)的代码包含在你工程中详细可以(参考:https://jingyan.baidu.com/article/ab69b270b82c352ca7189fbe.html)

qmake中可以增加下列语句支持

CONFIG += precompile_header

本文主要记录在cmake环境下支持precompile_header的配置。通过参考cmake官方文档(target_precompile_headers — CMake 3.16.9 Documentation)可以看到,目前支持

你可能感兴趣的:(Mac,Qt的,c++,cmake,编译器,预编译)