我正在尝试将一段在Windows中使用的C++代码移植到MacOS。Windows C++代码使用gcc作为编译器,并使用一些gcc内置函数,如cpuid.h,来获取与机器相关的信息。
问题是当我尝试在Xcode中编译代码时,大多数获取机器相关信息的函数无法被编译器识别,给我生成了很多编译器错误。
就像下面这个语句:
给我以下错误信息:
问题是当我尝试在Xcode中编译代码时,大多数获取机器相关信息的函数无法被编译器识别,给我生成了很多编译器错误。
就像下面这个语句:
#include <cpuid.h>
给我以下错误信息:
Cpuid.h: No Such file or directory
在Mac OSX中的GCC和常规GCC之间有什么区别吗?
cpuid.h
头文件吗? - Cody Gray