c++ - 如何找出 C++ header 在 Visual Studio 中编译需要多少时间?

标签 c++ visual-studio header-files

我正在寻找一种方法来告诉 Visual Studio 通过编译器运行特定的头文件。这纯粹是为了寻找和减少编译时间。

我能想到的是创建一个 .cpp 文件,其中包含所述 header 。但是,当您有许多要检查编译时间的 header 时,创建一个文件然后 Ctrl-F7 编译该 .cpp 文件是非常麻烦的。

有没有办法告诉 Visual Studio 使用 Ctrl-F7 编译当前打开的 header ?

注意:这不是关于如何使用头文件的问题。

最佳答案

编译未包含在 cpp 文件中的 header 是没有意义的,因此这是不可能的。

您可能想看看创建所谓的 precompiled headers不过,这有助于缩短编译时间。

关于c++ - 如何找出 C++ header 在 Visual Studio 中编译需要多少时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21689443/

相关文章:

android - Qt:链接到 FFmpeg 的 android 上对 atof、log2 和 log2f 的 undefined reference

visual-studio - 单击“发布”时,"Microsoft Azure App Service"目标未出现在 Visual Studio 2015 中

git - 在 Visual Studio 中使用 github - 从上游 master 更新 fork

c++ - 前向声明、 header 和内联

c++ - 强制链接未使用的共享库

c++ - Boost Spirit Classic - 微型 SQL 解析器

c++ - 在 DirectShow 的不同流中寻找

visual-studio - 将项目模板中的项目分组

c++ - 标题排除?

c++ - 在 C++ 中创建库头文件? (相对于老式的 C?)