ubuntu 20.04下編譯代碼報(bào)cc1: error: bad value (‘tigerlake’) for ‘-march=’ switch

最近在ubuntu 20.04下編譯代碼,報(bào)cc1: error: bad value (‘tigerlake’) for ‘-march=’ switch錯(cuò)誤,經(jīng)查證是gcc版本問(wèn)題引起的。

cc1報(bào)錯(cuò)信息

解決方案:

用gcc -v查看當(dāng)前版本為9.3.0。

(1)安裝-10版本:sudo apt install gcc-10 g++-10

(2)切換gcc版本:sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 100 --slave /usr/bin/g++ g++ /usr/bin/g++-10 --slave /usr/bin/gcov gcov /usr/bin/gcov-10

再次gcc -v查看當(dāng)前版本,已切換至10.3.0。

重新編譯,成功。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Ubuntu 18.04操作系統(tǒng)默認(rèn)預(yù)裝GCC 7.3版本,不過(guò)有時(shí)候在編譯時(shí)是需要用不同gcc的版本,本文介紹怎...
    飛天小小貓閱讀 1,515評(píng)論 0 0
  • tags: gcc version 1. change your gcc version, in the ubun...
    陳定邦閱讀 1,287評(píng)論 0 0
  • Ubuntu 18.04預(yù)裝GCC版本為7.3,但有時(shí)在編譯是需要用的不同gcc版本,下面介紹,如何安裝不同的gc...
    foochane閱讀 75,648評(píng)論 0 12
  • 為什么要架私服 ??最近有天突然想玩wow,但是現(xiàn)在的游戲太便當(dāng),又是月卡制,興趣就沒(méi)那么大了。突發(fā)奇想去玩私服,...
    David栗子閱讀 21,854評(píng)論 12 7
  • 16宿命:用概率思維提高你的勝算 以前的我是風(fēng)險(xiǎn)厭惡者,不喜歡去冒險(xiǎn),但是人生放棄了冒險(xiǎn),也就放棄了無(wú)數(shù)的可能。 ...
    yichen大刀閱讀 7,872評(píng)論 0 4

友情鏈接更多精彩內(nèi)容