起因
最近在WSL上学习CUDA,不假思索地选择了clangd作为lsp,使用的软件如下:
- Arch WSL2
- CMake 3.28.1
- Cuda compilation tools, release 12.3, V12.3.103
- LLVM 16.0.6
- VSCode 1.85.1
但是使用的过程中,遇到了一个非常神秘的问题,对于C++的源代码*.h
和*.cpp
等,clangd的代码补全一切正常,但是一遇到.cu
文件,completion的延迟会长达几秒钟:
最近在WSL上学习CUDA,不假思索地选择了clangd作为lsp,使用的软件如下:
但是使用的过程中,遇到了一个非常神秘的问题,对于C++的源代码*.h
和*.cpp
等,clangd的代码补全一切正常,但是一遇到.cu
文件,completion的延迟会长达几秒钟: