使用Cobalt在base / cpu.cc:71:4中编译错误

时间:2017-02-09 12:46:06

标签: cobalt

它说“在'asm'错误中无法约束base / cpu.cc:71:4,当用Cobalt编译时,在检查了流畅之后,我发现它可能需要设置CPU ARCH,但我没有不知道在哪里设置它,任何人都可以帮助我吗? The details error info is as follows

1 个答案:

答案 0 :(得分:1)

您可以在右舷/ linux / x64x11 / configuration_public.h(https://cobalt.googlesource.com/cobalt/+/e9b4b99dab6e774b8b6e63add74c352cc5dd395a/src/starboard/linux/x64x11/configuration_public.h)中设置CPU ARCH,如果在ARM上编译Cobalt,则可以按如下方式设置:

// Whether the current platform is an ARM architecture.
#define SB_IS_ARCH_ARM 1

// Whether the current platform is an x86 architecture.
#define SB_IS_ARCH_X86 0