Open cdecompilador opened 1 year ago
Thank you for your issue, we are currently looking into this.
After using your example, I was unable to reproduce your error. It seems there may be another difference between your environment and mine. Could you include all of your log information by setting the C/C++ Logging Level to Debug and copying the output?
Environment
Bug Summary and Steps to Reproduce
Bug Summary: It marks external dependency headers at not found, but still you can jump to them and on the logs seems like the compile commands include them, but with wrong case Let's do a simple example with external dependency, with cmake and using git submodules: CMakeLists.txt
Remember to clone the fmt library on
third_party
folder main.cppIf you compile this with cmake:
It works just fine, but cpptools is having trouble resolving
<fmt/core.h>
Here are the logs:
There is a clear mistake here
The include paths contains the path with all the letters lowercase:
This error also occurs with
clangd
so it might be related to the editor itself, also can't be the cmake tools extension, since I've tried generating thecompile_commands.json
manually (also the compile commands contains the proper path)