#ifdef _LINUX_TARGET_ #define TARGET LINUX_TARGET #define __linux__../../../RefFT/Float/src/LIMITOR_main_32f.c:1:0: note: this is the location of the previous de
在Windows下使用Visual Studio (或试图兼容的编译器)编译C/C++程序时,有一个预定义的宏ifdef(来源:),您可以将其用于特定于平台的#ifdef-s。我正在寻找的是Linux下的一个类比:一个宏,它告诉我我正在为Linux/一个声称(或多或少)兼容POSIX的操作系统编译。1#define __linux 1#define<