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 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.