C++ (Qt)
#ifdef Q_OS_<нужная ос> // или #if defined(Q_OS_<нужная ос>)
// код для этой ОС
#else // или #elif defined(Q_OS_<другая ос>)
// код для остальных ОС (блок else необязателен)
#endif
полный список всех констант ОС (и не только) можно найти в qglobal.h