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

 

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

相关文章:

  • 2021-11-24
  • 2021-11-12
  • 2021-11-12
  • 2021-11-12
  • 2021-11-24
  • 2021-11-12
  • 2021-11-12
  • 2020-04-01
猜你喜欢
  • 2021-11-22
  • 2021-12-20
  • 2021-10-16
  • 2021-10-16
  • 2021-12-20
  • 2021-11-07
  • 2021-11-12
  • 2021-11-12
相关资源
相似解决方案