2010-02-08 4 views

ответ

2

Нет, похоже, ничего проще.

Конкретные архитектуры определяются такие как __amd64__ и __i386__, но вы должны написать свой собственный макрос, чтобы проверить #ifdef __amd64__ и т.д., чтобы определить свой собственный M_ARCH.

(Вы можете проверить все существующие определения препроцессора с помощью gcc -dM -E foo.c > defines.)

Смежные вопросы