1

Xcode 中的前缀标头功能经​​常派上用场,我想知道其他 IDE 是否提供类似的功能?或者甚至有编译器级别的方法?

我在其他环境中寻找这个已经有一段时间了,我唯一能找到的是预编译的头文件。但这并不完全相同,因为您仍然需要在每个源文件中包含头文件。

那么,有谁知道是否有办法在 Visual Studio 或 QT Creator 等 IDE 中配置前缀标头?

4

2 回答 2

2

对于 VC++,您可以Forced Include File在命令行或通过 IDE 指定使用选项 /FI。摘自MSDN

要在 Visual Studio 开发环境中设置此编译器选项:
1. 打开项目的“属性页”对话框。2. 单击 C/C++ 文件夹。
3. 单击高级属性页。
4. 修改强制包含属性。

于 2013-05-02T02:44:25.547 回答
0

对于 QtCreator,您可以在 *.pro 文件中添加两行:

CONFIG += precompile_header

PRECOMPILED_HEADER = stdafx.h

当然,您可以键入任何名称而不是“stdafx.h”

于 2013-05-04T10:29:01.350 回答