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