arm - 如何为 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。我不知道为什么熊不能正常工作。
解决方案
推荐阅读
- sql - SQL Server - 将条件链接到原始行的 SUM 前面的行
- r - 如何比较 R 中的 3 个二进制变量?
- javascript - Typescript 和 JavaScript 中的 server.listen 回调函数
- swift - iPhone OS 14.2 中的应用程序未加载和获取 XPC 连接无效错误
- javascript - 从 https://example.com 连接到解析服务器失败
- node.js - 为什么我得到一个损坏的图像图标?
- javascript - React GraphQL 和 ApolloServer:未处理的拒绝(错误):GraphQL 错误:在初始化之前无法访问“post”
- bash - 使用脚本自动化交互式会话
- mysql - 我正在尝试为一个项目制作座位预订系统。此代码无法显示哪些座位已被占用
- c# - WCF 在 IIS 中发布 - 无法获取 wsdl 定义