#include <...>
のパスが正しく認識されず、pp_file_not_found
になるので、プロジェクトフォルダ直下の.clangd
ファイルに下記を記述。
CompileFlags:
Add:
- "-IC:/Program Files (x86)/Renesas/Hew/Tools/Renesas/Sh/9_4_3/include"
こうすれば、VS Code でも Neovimでも共通してclangdによりインクルードパスが効く。
You can build your project but clangd is complaining about missing headersを参考にして、clangd --check=./target_file.c
で出たログをGPTに投げればよさげ。人力で読むのめんどい。