在 Ubuntu 下,如果你说的是 gcc 本身的路径 或 gcc 搜索头文件/库文件的路径,常见查看方法如下:
which gcc
或
whereis gcc
gcc --version
gcc -v
(最后会显示 COLLECT_GCC 和安装路径)
gcc -E -x c - -v < /dev/null
或 C++:
gcc -E -x c++ - -v < /dev/null
输出中 #include <...> search starts here: 下面就是头文件路径。
gcc -print-search-dirs
重点关注:
install:programs:libraries:gcc -print-file-name=libc.a
gcc -print-sysroot
echo $PATH
echo $LD_LIBRARY_PATH
echo $CPLUS_INCLUDE_PATH
echo $C_INCLUDE_PATH
如果你指的是 “Ubuntu 中 gcc 默认安装路径在哪”,通常:
/usr/bin/gcc/usr/lib/gcc/x86_64-linux-gnu//usr/include如果你有更具体的场景(比如交叉编译、多版本 gcc、CMake 找不见 gcc),可以告诉我。