在 Ubuntu 下查看 gcc 的路径 通常有几种常见方式,取决于你想看的是哪一种“路径”:
which gcc
或
whereis gcc
示例输出:
/usr/bin/gcc
gcc --version
gcc -v
gcc -v 会显示很多信息,包括:
/usr/lib/gcc/x86_64-linux-gnu/...)gcc -E -x c - -v < /dev/null
或
echo | gcc -E -Wp,-v -
你会看到类似:
/usr/include
/usr/local/include
/usr/lib/gcc/x86_64-linux-gnu/11/include
gcc -print-search-dirs
或者
ld --verbose | grep SEARCH_DIR
gcc -print-libgcc-file-name
gcc -print-file-name=include
dpkg -L gcc
可以查看 gcc 相关的所有安装文件路径。
| 目的 | 命令 |
|---|---|
| gcc 在哪 | which gcc |
| 头文件路径 | gcc -E -x c - -v < /dev/null |
| 库路径 | gcc -print-search-dirs |
| 安装文件 | dpkg -L gcc |
如果你是想配置交叉编译、指定 gcc 路径、或者 CMake 找 gcc,可以告诉我具体场景,我可以给你更针对性的命令。