Существует ли предопределенный макрос C для определения версии OS X?Я знаю, что __APPLE__
и __MACH__
существуют, но они двоичные.Есть ли конкретное значение для __APPLE_CC__
, которое указывает на Lion?
В частности, Lion добавил определение от getline()
до <stdio.h>
в Lion, и было бы неплохо иметь возможность определять, есть ли кодкомпилировал на Lion или нет, чтобы обойти ошибки компиляции.
В частности, я имею в виду сборку кода Unix C в Bash (вне XCode).