Ark*_*ady 3 rhel software-installation
我认为 gcov-tool 是 gcc 标准包的一部分,这适用于 Ubuntu。但不幸的是,这对 RHEL 来说并非如此。
我没有成功找到安装 gcov-tool 的 RHEL 包名。有人知道吗?
我应该在终端中写什么来安装 gcov-tool(与 gcc 和其他开发工具的版本完全相同)?
我已尝试安装所有开发工具 ( yum group install "Development Tools"),它已成功安装,但未gcov-tool安装。
下面是我需要 gcov-tool 的 RHEL 版本列表:rhel6.6-x86_64 rhel6.7-x86_64 rhel6.8-x86_64 rhel6.9-x86_64 rhel7.0-x86_64 rhel7.1-x86_64 rhel7.64-x .3-x86_64 rhel7.3-x86_64 rhel7.4-x86_64 rhel7.5-x86_64 rhel7.6-x86_64
您需要devtoolset通过yum. 我推荐devtoolset-8它,因为它是最新的,而且是你在 Ubuntu 中所拥有的。devtoolset-6并且devtoolset-7也有它,如果你喜欢其中的一个。
首先,确保rhel-server-rhscl-7-rpms启用了存储库。您可以全部启用它们:
subscription-manager repos --enable rhel*
Run Code Online (Sandbox Code Playgroud)
之后,安装devtoolset-8:
yum install devtoolset-8*
Run Code Online (Sandbox Code Playgroud)
然后,将 devtoolset 中的 gcc 添加到您的环境中:
scl enable devtoolset-8 bash
Run Code Online (Sandbox Code Playgroud)
然后你可以看到gcov-tool可用的:
which gcov-tool
Run Code Online (Sandbox Code Playgroud)
它将位于/opt/rh/devtoolset-8/root/usr/bin.
另一种获取方式gcov-tool是gcc从源代码构建,但这要复杂得多
| 归档时间: |
|
| 查看次数: |
2631 次 |
| 最近记录: |