저는 CPU와 그 기능 (예 : SEE, SSE2 등)을 결정하는 방법을 조사했습니다.어셈블리없이 CPU 기능 감지
그러나 내가 발견 한 모든 방법은 cpuid 명령을 사용하는 어셈블리 코드와 관련이 있습니다. 컴파일러와 타겟 사이의 c/C++ 어셈블리 (VC 아래의 64 비트 타겟을위한 인라인 어셈블리가 아님)를 수행하는 방법이 다르다는 점을 감안할 때 id를 사용하지 마십시오.
이 정보를 얻기 위해 몇 가지 간단한 라이브러리 또는 OS 기능 (Windows 및 Linux 용)이 있습니까?
현재 저는 x86 및 x86-64 CPU를 사용하는 플랫폼에만 관심이 있습니다. 적어도 AMD와 Intel을 지원해야합니다.