Я пытаюсь портировать кусок кода C ++, который используется в Windows, на MacOS. Код Windows C ++ использовал gcc в качестве компилятора и некоторые встроенные функции gcc, которые собирают информацию, связанную с машиной, например cpuid.h.
Проблема в том, когда я пытаюсь скомпилировать код в Xcode. Большинство функций, которые собирают информацию, относящуюся к машине, не могут быть распознаны компилятором, и генерируют для меня много ошибок компилятора.
Как и следующее утверждение:
#include <cpuid.h>
Дает мне следующее сообщение об ошибке:
Cpuid.h: No Such file or directory
Есть ли разница между GCC в Mac OSX и обычным GCC?