C 또는 C ++ 코드를 컴파일 할 때 CPU 아키텍처를 찾는 가장 안정적인 방법은 무엇입니까? 지금까지 내가 말할 수있는, 서로 다른 컴파일러 (비 표준 처리기 정의의 자신의 세트가 _M_X86
MSVS에서 __i386__
, __arm__
GCC에서, 등).
내가 구축중인 아키텍처를 감지 하는 표준 방법이 있습니까? 그렇지 않은 경우 모든 상용구가있는 헤더와 같이 다양한 컴파일러에 대한 이러한 정의의 포괄적 인 목록에 대한 소스가 #ifdef
있습니까?