编译器为什么忽略了 #ifdef WIN32里面的内容
一个头文件里有个条件编译的句子:
#ifdef WIN32
#include <windows.h>
#ifndef GLEW_STATIC
#define GLEW_STATIC
#endif
#include <gl\glew.h>
#include <gl\gl.h>
#endif
VS2010里面看到 #ifdef WIN32以下的东西都成灰色的了,貌似是被编译器忽略了,这个是什么原因? 条件编译 #ifdef
[解决办法]
#ifdef _WIN32
[解决办法]
在预处理定义中加上WIN32就是