读书人

编译器为何忽略了 #ifdef WIN32里面的

发布时间: 2013-03-19 17:22:05 作者: rapoo

编译器为什么忽略了 #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就是

读书人网 >C++

热点推荐