【Emacs】Ubuntu上でC/C++言語のlanguage server (Clangd)を動かすときの設定

Clangdの公式ページに基づいてインストールする.

clangd.llvm.org

sudo apt-get install clangd

上記によりClangdのバイナリがインストールされる.

Emacs側はeglotパッケージを活用する。 Clangdに関する設定を追記する.

(add-hook 'c-mode-hook #'eglot-ensure)
(add-hook 'c++-mode-hook #'eglot-ensure)