comment utiliser #ifdef avec une condition OU?

Désolé de poser une question très simple. Je voudrais définir la condition OR dans la directive #ifdef. Comment faire ça ? j’ai essayé

#ifdef LINUX | ANDROID ... .. #endif 

Cela n’a pas fonctionné? Quelle est la bonne façon?

Comme ça

 #if defined(LINUX) || defined(ANDROID) 

Cela fonctionne pour #ifdef x || y. Donc, si vous voulez définir FOO = 0x55 si x ou y sont définis

 #ifdef x FOO=0x55; #else #ifdef y FOO=0x55; #endif #endif