使用clang编译arm cortex m4时,在哪里可以获得标准库头文件?

时间:2019-09-11 17:28:36

标签: c++ arm clang

使用clang ++构建简单的hello world应用程序时,clang无法找到标准库文件。我应该将clang指向这些文件的arm-none-eabi吗?

我正在使用从llvm网站下载的clang二进制文件。

#include <stdio.h>

int main(void)
{
    printf("Hello World");
    return 0;
}

构建命令: clang++ -c -target arm-none-eabi -mcpu=cortex-m4 main.cpp

以上无法找到stdio.h

最终我将在Windows和Linux上都使用cmake来完成所有这些工作,但我认为是很简单的步骤...

0 个答案:

没有答案