私が行う場合、プリコンパイル済みヘッダーで:
#define DS_BUILD
#define PGE_BUILD
#define DEMO
次に、ソースで私はします:
#if (DS_BUILD && DEMO)
---- code---
#elif (PGE_BUILD && DEMO)
--- code---
#else
--- code ---
#endif
次のようなエラーが発生しますか?
エラー:演算子'&&'に右オペランドがありません
私はこれを前に見たことがありません。OS X10.6.3でXCode3.2、GCC4.2を使用しています