lijiankuan
4/17/2019 - 7:42 AM

[Visual Studio预编译头]

[Visual Studio预编译头]

特性

系统头文件包含大量内容,编译单元重复编译这些文件 利用预编译头,减少编译时间

Visual Studio 2019 预编译头设置

配置预编译头:

  • 创建pch.h及pch.cpp,pch.h包含项目中常用头文件,pch.cpp仅包含#include"pch.h"
  • 配置C/C++->预编译头选项,预编译头:使用,预编译头文件:pch.h
  • 配置pch.cpp预编译头选项,预编译头:创建,预编译头文件:pch.h

使用预编译头:

  • 务必包含在文件第一行
  • 逐文件属性,可以分别设置某源文件使用/不使用预编译头