Visual Studio 2017-是否可以同时设置预处理程序定义以进行调试和发布配置?

时间:2018-10-09 12:36:33

标签: debugging visual-studio-2017 release

我将Visual Studio用于我的C / C ++项目,但遇到一个问题:创建新项目时,我使用调试配置并添加所需的预处理器定义。当我切换到发布配置时,我需要从调试复制/粘贴定义到发布配置选项卡。因此,我想知道是否有可能,当我创建一个新项目时,仅将我的预处理器定义添加一次,以进行调试和发布配置。 问候

1 个答案:

答案 0 :(得分:0)

  

Visual Studio 2017-是否可以同时设置预处理程序定义以进行调试和发布配置?

AFAIK,在Visual Studio的“属性”窗口中,似乎没有可以同时设置调试器定义以进行调试和发布配置的方法,但是您可以将定义放入头文件中并包括所有需要定义的源文件中的头文件:

definitions.h:

#define foo bar

class.h:

#include "definitions.h"

检查this thread了解更多详细信息。

希望这会有所帮助。