跳转至

6. 预编译头

1.使用原因:

  • 提前编译好头文件,直接提供给项目所有文件使用(单文件不用再包含对应库文件)
    • 不对,写的时候还是需要包含的,不然编译不会通过
    • 特别是Event.h这种写了逻辑的h,也是要包含的,这块被坑了一天才找到问题
  • 加快编译速度,已编译好的头文件不用再编译

2.设置cdpch.h和cdpch.cpp

生成相关代码

3.一堆报错,多半是没有引用预编译头,而vs又没检测出来