如何在 Neovim 中将外部库路径与 C 项目一起使用?

问题描述 投票:0回答:1

我正在使用 VS Code 编写 C,然后在旧版本的 CodeWarrior 中进行编译,以便在微控制器上使用。

VS Code 在 C/C++ 扩展的配置中有一个包含路径部分,我们在其中为其提供微控制器库的路径。有没有简单的方法可以在 NeoVim 中复制这个?

我看到另一篇关于

.clangd
文件的帖子,但我不知道如何使用它。

c neovim codewarrior
1个回答
0
投票

NeoVim 是一个编辑器,而不是像 VSCode 那样的完整集成开发环境。然而,NeoVim 可以通过插件进行大量定制。如果您使用的是相对较新版本的 NeoVim,您可能需要研究 nvim-lspconfig 插件,该插件可以更轻松地与 语言服务器(如 clangd)集成(.clangd 文件是此配置的一部分)设置)。

特别是,如果您同时安装

clang
和 nvim-lspconfig 插件,您可以检查
:h lspconfig-all
并搜索
## Clangd
来获取 neovim 配置示例。项目范围的设置还需要 .clangd 等外部文件。

© www.soinside.com 2019 - 2024. All rights reserved.