我有一个更大的MFC项目。当然,resource.h文件用于很多cpp文件中。
前VS版本在开始时跟踪了//{{NO_DEPENDENCIES}}
评论。结果是,对resource.h的更改没有导致使用此标头完全重新编译所有文件。
我怎样才能在VS-2017上实现这一目标?
我现在需要手动触发重新编译或构建所有n个主要更改。
我怎样才能在VS-2017上实现这一目标?
您可以从this document获取详细信息。
VS2017仍然支持//{{NO_DEPENDENCIES}}
。如果你在VS2017中添加一个新的.rc文件,它将创建一个resource.h文件,其中注释将在第一行。
Visual C ++通过包含以下注释作为RESOURCE.H文件的第一行来规避对RESOURCE.H的依赖:
此外,如果您需要经常更改某组资源的符号值,您可能会发现将这些符号分解为单独的只读头文件更方便,更安全,如上面的Including Additional Header Files部分所述。