【发布时间】:2011-02-28 17:31:25
【问题描述】:
例如
的映射Mac OS 10.6.3 又名雪豹 => __APPLE__ && __LP64__?
Windows 7、Windows XP => __WIN32__
Linux => __LINUX__
【问题讨论】:
-
重复Which Cross Platform Preprocessor Defines? (
__WIN32__or__WIN32orWIN32)?(你刚刚问了这个问题;为什么要第二次问?如果你想要多个平台的宏,你应该修改你原来的问题来澄清它) -
不,第一个问题的目标是根据下划线定义来选择,但这不符合我在针对某个平台时通常有哪些选项
标签: c++ operating-system c-preprocessor