[Comm] В какой ОС происходит компиляция?
Yuri Rychkov
rychkov на protei.ru
Чт Янв 16 13:21:58 MSK 2003
> Есть программа на С++, в которой не используется ничего
> платформеннозависимого, т.е. только #include <iostream> и пр.
>
> Есть ли define, позволяющая определить, под какой ОС пр
> оисходит
> компиляция (знаю про __WIN32__, а что есть аналогичного
> для Linux)? И
> как узнать, на каком компиляторе происходит сборка?
pinfo gcc и там смотрим Macros | Predefined Macros
`__GNUC__'
`__GNUC_MINOR__'
`__GNUC_PATCHLEVEL__'
`__VERSION__'
С уважением, Рычков Юрий
Подробная информация о списке рассылки Community