首页 > 解决方案 > 如何为 arm 项目构建 compile_commands.json

问题描述

coc.nvim/coc-clangd在 vim 中使用来阅读我的项目源代码。

如果将compile_commands.json提供给 clang ,我看到 clang 可以工作。

我可以使用armcc在我的ubuntu env中编译项目,所以我尝试使用bear来制作compile_commands。

但它报道了

ERROR: ld.so: object '/usr/${LIB}/bear/libear.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.

我可以在 /usr/lib/x86_64-linux-gnu/bear/ 中找到 libear.so。我不知道为什么熊不能正常工作。

标签: armlanguage-server-protocolcoc.nvimclangd

解决方案


推荐阅读