预编译头文件和编辑头文件
Precompiled headers and editing header files
我在项目中使用预编译的头。precompile.h既包括我创建的*.h文件,也包括我从未重建的库中的许多*.h文件。
我的问题是,每次我编辑一个*.h文件时,它都会编译整个预编译.h文件。这大约需要5分钟。(只编辑一个cpp文件后进行编译只需1秒。)
我知道这就是预编译头文件的工作方式,但有没有办法分离我的头文件,让编译器只编译我的文件?
"…每次我编辑一个.h文件时…"-这建议您应该从预编译头中移出这些头。预编译的标头应该只包括很少更改的标头。
相关文章:
- 编辑文件中的文本
- UE4 - Visual Studio在我从编辑器添加新的c ++文件后无法打开任何源文件 - UBT_COMPILED
- 在编辑头文件时,VS Intellisense如何从stdafx.h中查找定义
- 读取目录中的多个文件以进行编辑和写入另一组文件
- 如何使用 c++ 实现并发文件/文本编辑?
- 当有 icqdesktop 错误时如何编辑制作文件 (制作: *** [所有] 错误 2) Ubuntu 18.04 6
- 在 Visual Studios 中关闭 rc 资源文件的编辑
- C++/RapidXML:编辑节点并写入新的 XML 文件没有更新的节点
- 在结构函数之间传递文件路径 C++ 编辑:修复LNK2019错误
- 如何限制文件大小,以便我的程序在变大之后创建一个新文件?并编辑新创建的文件的名称
- 如何编辑二进制文件中的特定值
- 从数据集 Blob 字段中打开和编辑文件
- 为什么在编辑 fastq 文件并将输出写入新的 fastq 文件时引入不可打印字符?
- 您如何使用XCode编辑.CPP文件
- (编辑)如何在Windows中导出模板专业,并在CPP文件中声明源
- C++,打开和编辑文本文件中的数字数据,并将结果放入新文件中
- 为什么Visual Studio 2017坚持认为我在其他地方没有打开的文件在编辑器之外被修改了?
- 编辑函数后出现CL_INVALID_KERNEL_NAME错误(更新的日志文件)
- C++用另一个二进制文件编辑二进制文件
- 设计:大型档案文件编辑器,文件映射