1

它说“在base / cpu.cc:71:4中的'asm'错误中不可能约束,用Cobalt编译时,检查流畅后,我发现它可能需要设置CPU ARCH,但我不知道在哪里设置它,谁能帮我? 详细错误信息如下

4

1 回答 1

1

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

// 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
于 2017-02-09T12:55:24.893 回答