VC Preprocessor definitions

来源:互联网 发布:js图片轮播代码考试 编辑:程序博客网 时间:2024/06/06 01:19
  1. 在项目上点击右键->setting->C/C++->Preprocessor definitions
  2. 在里面加入自定义预编译头_SB2
  3. 测试代码:
#include "stdafx.h"#include <stdio.h>#include <stdlib.h>int main(int argc, char* argv[]){#ifdef _SB    printf("调用了sb\n");#elif _SB2    printf("调用了sb2\n");#else    printf("Hello World!\n");#endif    return 0;}

输出:调用了sb2

这种方法可以用来设置编译多个版本,比如debug版本和release版本的区别,如果你要编译debug1版本和debug2版本,就可以使用上面的方法,不用编译两个代码。

2 0
原创粉丝点击