我正在尝试使用 CLions 接口,gcov
但我没有使用默认的 g++ 编译器(适用于 Ubuntu 18.04)。因此我的版本gcov
(7.5) 与我的编译器 (10.1) 不兼容。
我该如何安装与/gcov
兼容的程序?gcc
g++ 10.1
我试过了:
- 安装 gcov
- 安装 gcov-10
- sudo apt 安装 gcov-dev
答案1
我遇到了类似的问题,并且找到了一种在 gcc 7 和 8 之间更新 gcov 的方法,这需要 gcov 和 gcovr 更新以及不同版本的 python(python 3)。请在此处查看更多详细信息:如何更新安装 gcovr 以匹配我更新的编译器 gcc
如果六个月后你还没有找到答案,希望本文能解答你的问题 :)
答案2
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install -y gcc-10 g++-10
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 1