LINUX.ORG.RU
Стандарт языка не определяет такой константы - все зависит от компилятора. Большинство Linux компиляторов определяет макрос __linux__ с вариациями. См. подробнее предопределенные макросы GCC:

$ echo | g++ -dM -E - | grep linux

А вообще, подобный макрос должна задавать Ваша система построения.

giga
()
Ответ на: комментарий от giga
> все зависит от компилятора.

#define OS
устанвливается во время ./configure
если оно у вас правильно написано (см. многочисленные примеры из
OS software, e.g. Qt, GTK, ROOT, etc.).
Valeriy_Onuchin ★★
()
Под линухом я пользую GCC, под оффтопиком - MinGW (в принципе, тот же GCC). Сейчас посмотрю...
one_more_hokum ★★★
() автор топика
Ответ на: комментарий от Valeriy_Onuchin
старшие товарищи говорят:
"
This web site is pretty old and I think that these recommendations were
written about 10 years ago.
"
Valeriy_Onuchin ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.