我想为我的C / C ++文件创建一个公共头文件。在该头文件中,我希望编译时检测我正在构建的平台以及我正在为该平台构建的应用程序类型。
选项包括:
我不确定[3]和[5]是否是真正的可能性。
我看过winapifamily.h,但我不确定如何解释(或理解)该头文件中的分区表,所以非常感谢一些帮助。
在我想创建的头文件中,我想要这样的东西:
#ifdef SOME_PREPROCESSOR_DEFINE
/* Option 1*/
#endif
#ifdef SOME_PREPROCESSOR_DEFINE
/* Option 2*/
#endif
#ifdef SOME_PREPROCESSOR_DEFINE
/* Option 3*/
#endif
#ifdef SOME_PREPROCESSOR_DEFINE
/* Option 4*/
#endif
#ifdef SOME_PREPROCESSOR_DEFINE
/* Option 5*/
#endif
#ifdef SOME_PREPROCESSOR_DEFINE
/* Option 6*/
#endif
谢谢。