gpt4 book ai didi

c++ - 更新 g++ 但仍然是旧版本

转载 作者:太空狗 更新时间:2023-10-29 20:02:11 25 4
gpt4 key购买 nike

我使用这些命令行安装了 g++:

sudo add-apt-repository ppa:jonathonf/gcc-7.1 
sudo apt-get update

然后

sudo apt-get install gcc-7 g++-7

完成后我尝试了 g++ -v 但仍然显示旧版本

gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)

我没有正确升级它吗?

编辑

:~$ dpkg -L g++-7

/.
/usr
/usr/lib
/usr/lib/gcc
/usr/lib/gcc/x86_64-linux-gnu
/usr/lib/gcc/x86_64-linux-gnu/7
/usr/lib/gcc/x86_64-linux-gnu/7/cc1plus
/usr/share
/usr/share/doc
/usr/share/doc/gcc-7-base
/usr/share/doc/gcc-7-base/C++
/usr/share/doc/gcc-7-base/C++/README.C++
/usr/share/doc/gcc-7-base/C++/changelog.gz
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/x86_64-linux-gnu-g++-7.1.gz
/usr/bin
/usr/bin/x86_64-linux-gnu-g++-7
/usr/share/doc/g++-7
/usr/share/man/man1/g++-7.1.gz
/usr/bin/g++-7


:~$ which g++

/usr/bin/g++

最佳答案

通过包管理器安装比 Ubuntu 默认版本更新(或更旧)的 GCC 版本不会删除默认版本。你得到两个。你可以安装尽可能多的你喜欢的版本。 gcc/g++ 会继续运行默认版本。如果你已经安装了 GCC 7,那么你运行带有 gcc-7g++-7 的新编译器。对于大多数构建系统,在开始构建之前设置环境变量 CC=gcc-7 CXX=g++-7 就足够了。

关于c++ - 更新 g++ 但仍然是旧版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45216648/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com