C++ 使用Adobe Alchemy时的预处理器变量

C++ 使用Adobe Alchemy时的预处理器变量,c++,flash,gcc,llvm,alchemy,C++,Flash,Gcc,Llvm,Alchemy,我正在移植一个用于炼金术的跨平台库。一个特定文件有一个类似于以下内容的代码块: #if defined(WIN32) // Do some Windows-specific stuff #elif defined(__linux__) // Do some linux-specific stuff #endif 我现在需要在某些情况下添加特定于Flash的代码NOP,但到目前为止,我还无法找到Alchemy的GCC定义了什么来识别自己!我试过FLASH和其他几款,但似乎都不管用

我正在移植一个用于炼金术的跨平台库。一个特定文件有一个类似于以下内容的代码块:

#if defined(WIN32)
    // Do some Windows-specific stuff
#elif defined(__linux__)
    // Do some linux-specific stuff
#endif
我现在需要在某些情况下添加特定于Flash的代码NOP,但到目前为止,我还无法找到Alchemy的GCC定义了什么来识别自己!我试过FLASH和其他几款,但似乎都不管用


顺便说一句,是我还是炼金术的文档几乎不存在。我最终将-DFLASH添加到我的makefile中