【发布时间】:2014-04-06 09:14:39
【问题描述】:
我遇到了 Xcode 5.1 的问题。如果我这样做,一切正常:
#include "glew.h"
但是一旦我尝试使其跨平台,它就会开始给出编译错误。
#if defined(_APPLE_) || defined(_MACH_)
#define OS_MACOSX
#endif
#ifdef OS_MACOSX
#include "glew.h"
#else
#include <GL/glew.h>
#endif
请帮助我理解这一点。
【问题讨论】:
-
“不存在”是指找不到该文件还是因为上述情况而没有包含该文件?
标签: c++ compilation cross-platform conditional-compilation