场景:使用boost库的正则模块时出现编译超慢的情况,看了头文件 #include <boost/regex.hpp> 的引用关系,它依赖的头文件相当多,这应该就是根本原因吧. 目前知道可行的方案只有使用预编译头. vs放到stdafx.h后,就编译一次,然后其他需要的地方,会去一个本地的pch文件里. 一些.” “VC创建项目时自动创建的预编译头文件,在编译其他文件之前,VC先预编译此文件.头文件stdafx.h引入了项目中需要的一些通用的头文件,比如window.h等,在自己的头文件中包括…