When compile, clang drop this error: /usr/bin/ld: cannot find -lstdc++: No such file or directory
After check and reinstall dependency, this problem didn't gone.
And i find out this solutuion:https://stackoverflow.com/a/74605488/3068259
In summary, the ubuntu deaktop install nvidia-driver, which need gcc12, and clang automatically choose gcc12.
here is my output of command clang++-14 --verbose:
Ubuntu clang version 14.0.0-1ubuntu1.1
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/11
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/12
Selected GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/12
Candidate multilib: .;@m64
Selected multilib: .;@m64
One easy but not perfect way (not that perfect, check the link above for reason) is
sudo apt install libstdc++-12-dev
标签:bin,x86,linux,clang,64,usr,ubuntu,bug From: https://www.cnblogs.com/nanlour/p/17764360.html