g++ 的万能头文件在什么目录下

答:/usr/include/x86_64-linux-gnu/c++/13/bits/stdc++.h 其中的 13 随编译器版本变化

授人以鱼不如授人以渔,可以输入 echo|gcc -v -x c++ -E - 然后看这个输出:

#include "..." search starts here:
#include <...> search starts here:
 /usr/include/c++/13
 /usr/include/x86_64-linux-gnu/c++/13
 /usr/include/c++/13/backward
 /usr/lib/gcc/x86_64-linux-gnu/13/include
 /usr/local/include
 /usr/include/x86_64-linux-gnu
 /usr/include
End of search list.

将这些路径后面接上 bits/stdc++.h 看看哪个存在即可。

posted @ 2024-11-04 21:33  caijianhong  阅读(47)  评论(0编辑  收藏  举报