linux - 查找 gcc 位置
问题描述
我在集群上,没有 root 权限,我是 linux 新手。我希望运行 gcc 5 或更低版本的工具。我的默认 gcc 版本是 6.3.0。但是系统上有另一个版本的 gcc (gcc 4:6.3.0-4)。我试图找到它的位置,以便我可以将 CC 和 CXX 变量值设置到该位置(例如 export CC="/usr/bin/gcc")。我尝试了哪个 gcc(它指向我的默认 gcc 位置)和 whereis gcc。我无法找到其他 gcc 的位置。如果有人可以分享这样做的方法,那将非常有帮助。
dpkg --list | grep 编译器
名称 版本 架构 描述
gcc 4:6.3.0-4 amd64 GNU C 编译器
gcc-6 6.3.0-18+deb9u1 amd64 GNU C 编译器
我的系统描述如下:
Linux b03 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) x86_64 GNU/Linux
解决方案
运行dpkg -L gcc 4:6.3.0-4
将为您提供该软件包安装的所有文件的列表。您应该能够在其中找到可执行路径。
推荐阅读
- python - ValueError:形状(64,28,28)和(784,50)未对齐:28(dim 2)!= 784(dim 0)
- reactjs - 如何获取redux action中包含的数据
- javascript - 在带有参数的 Javascript 函数中执行 C# Lambda 表达式
- apache-spark - 如何在 Spark 代码中用 Java8 编写 mapFunction?错误:map(Function1, Encoder) 不适用于参数
- twig - Twig:从数组中取消设置元素
- python - Python:从 genanki 新制作的 anki 甲板笔记是不可见的
- javascript - 如何为存储在实时数据库中的所有数据设置特定规则
- java - 无法理解问题出在哪里(Java)
- c# - 如果使用 Android App Bundle Xamarin 编译,Android 应用程序会导致某些设备崩溃
- delphi - 删除已发布的空白部分总是安全的吗?