linux下升级gcc版本(gcc-7)

 

mplayer移植过程中发现, gcc 4.8有个BUG:缺少stdatomic.h, 需要升级gcc版本。

1. 可以通过以下命令查看gcc版本:

$: gcc -v

2. 输入以下3条命令对gcc进行升级:升级过程比较慢,耐心等待...

$: sudo add-apt-repository ppa:ubuntu-toolchain-r/test
$: sudo apt-get update
$: sudo apt-get install -y g++-7

3. 然后对gcc进行更换软连接,gcc升级方能生效:

$: cd /usr/bin
$: sudo rm -r gcc               #移除之前的软连接 
$: sudo ln -sf gcc-7 gcc        #建立gcc-7的软连接 
$: sudo rm -r g++               #同gcc 
$: sudo ln -sf g++-7 g++

4. 用 $: gcc -v 命令查看gcc版本是否升级生效

 

参考:

https://www.cnblogs.com/feifanrensheng/p/9695749.html

https://blog.csdn.net/betty13006159467/article/details/78394974

 
分类: linux
posted @ 2020-07-06 10:08  on_the_go  阅读(2782)  评论(0编辑  收藏  举报