使用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来完成所有这些工作,但我认为是很简单的步骤...