我希望我的代码在编译时通过使用配置参数来表现不同。
类似下面的示例代码。 我需要我的项目在每个配置中包含不同的标题。
#if $(Configuration) == "my_csutom_config"
#include "my_custom_header.h"
#elif
#include "std_header.h"
#endif
答案 0 :(得分:0)
结果证明这无法按照我的意愿完成,而是通过间接步骤完成:
在项目Properties->配置Properties-> C / C ++->预处理器中,我可以简单地为每个配置定义一个预处理器变量,然后根据需要使用该预处理器变量。