每次创建完vs项目都会出现这么一个文件,要是新建一个源文件没include这个pch.h
,还会报错:
这个东西究竟有什么用呢?
解释:
pch 代表 precompiled header,预编译头,可以使用不同的名称,或者不使用。(在项目 - 属性 - C/C++ - 预编译头 可以关闭)
作用:
一般是用在操作量大的工程里,可以预编译较稳定的代码(不经常修改的),可以加速后续的编译过程(因为有些代码已经编译过了)
参考:
每次创建完vs项目都会出现这么一个文件,要是新建一个源文件没include这个pch.h
,还会报错:
这个东西究竟有什么用呢?
解释:
pch 代表 precompiled header,预编译头,可以使用不同的名称,或者不使用。(在项目 - 属性 - C/C++ - 预编译头 可以关闭)
作用:
一般是用在操作量大的工程里,可以预编译较稳定的代码(不经常修改的),可以加速后续的编译过程(因为有些代码已经编译过了)
参考: