叮当链接错误:找不到库-lclang\u rt.builtins arm.a

叮当链接错误:找不到库-lclang\u rt.builtins arm.a,clang,llvm-clang,Clang,Llvm Clang,我正在尝试使用clang构建ChibiOS,但目前我被困在下面的链接错误中。 链接build/ch.elf clang-7:警告:编译期间未使用参数:'-nostartfiles'[-Wunused命令行参数] /home/quest/clang_build/clang_all/build/bin/ld.lld:错误:找不到库-lclang_rt.builtins arm.a clang-7:错误:ld.lld命令失败,退出代码为1(使用-v查看调用) ../../../os/common/st

我正在尝试使用clang构建ChibiOS,但目前我被困在下面的链接错误中。 链接build/ch.elf clang-7:警告:编译期间未使用参数:'-nostartfiles'[-Wunused命令行参数] /home/quest/clang_build/clang_all/build/bin/ld.lld:错误:找不到库-lclang_rt.builtins arm.a clang-7:错误:ld.lld命令失败,退出代码为1(使用-v查看调用) ../../../os/common/startup/ARMCMx/compilers/LLVM/mk/rules.mk:208:目标“build/ch.elf”的配方失败 make:**[build/ch.elf]错误1

我确实下载了lib并在makefile中提供了路径,但它仍然没有被获取(ldd可能正在为此寻找一个特定的路径)。
有什么帮助吗?

我想链接器找不到指定的库。使用
-L
标志输入库路径,然后写入要链接的静态库的名称。我已经在Makefile中尝试了以下-L//libclang\u rt.builtins arm.a,但在未拾取它时尝试了ldd linker。我猜链接器正在查找我无法找到的指定路径,可能是我错了。您需要使用
-L
键入“文件夹路径”。e、 g
-L-lclang\u rt.内置arm
。我想这应该行得通。我试过了,但还是犯了同样的错误,我添加了-@$(LD)$(OBJS)$(LDFLAGS)-L/home/clangu-build/gcc-arm-none-eabi-7-2017-q4-major/arm-none-eabi/lib/thumb/v4 sp/v7e-m/fp/-L/home/Downloads/-lclang\u-rt.builtins-arm$(LIBS)-o$@太棒了!问题出在哪里?