简介
本序列由澳大利亚的一个游戏引擎爱好者整理制作,使用了前瞻的语言技术,
经常多次的修改制作,一个个小的知识点贯通,非常具有引导学习意义!
Bilibili站转载学习,非个人研究,鸣谢!
原作者Github
Bilibili直达链接
YouTube直达链接
#1 C++预编译头文件好处
#2 创建预编译头文件
#3 在premake中设置预编译
#4 设置项目中的所有cpp包含pch头
#1 C++预编译头文件好处
- 项目的头文件可以统一进行管理,方便之后的查询和拓展
- 之前每个*.cpp都需要引入头文件,很多需要引入一样的头文件,没有这个必要
- 加速项目的编译,如果项目有很多重复包含的头文件,只需要进行一次编译就可以
// aopch.h
/*
* *.pch 头文件的概念
* 所谓的预编译头就是把一个工程中的那一部分代码,预先编译好放在一个文件里(通常是以.pch为扩展名的),
* 这个文件就称为预编译头文件这些预先编译好的代码可以是任何的C/C++代码--------甚至是inline的函数,
* 但是必须是稳定的,在工程开发的过程中不会被经常改变。
*/
#pragma once