0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

虛擬機:手動維護GCC工具鏈需注意的問題

如意 ? 來源:CSDN ? 作者:CaspianSea ? 2020-06-22 14:28 ? 次閱讀

一般更新之后,會有兩個或以上版本的 gcc.不建議使用 update-alternatives 來維護。

手動維護(gcc的符號鏈接) 就可以了。

$ ls /lib/cpp -l

lrwxrwxrwx 1 root root 21 Feb 19 2015 /lib/cpp -》 /etc/alternatives/cpp

$ ls -l /etc/alternatives/cpp

lrwxrwxrwx 1 root root 12 Feb 19 2015 /etc/alternatives/cpp -》 /usr/bin/cpp

$ ls /usr/bin/cpp -l

lrwxrwxrwx 1 root root 7 Apr 8 2014 /usr/bin/cpp -》 cpp-4.9

$ which cc | xargs ls -l

lrwxrwxrwx 1 root root 20 Feb 19 2015 /usr/bin/cc -》 /etc/alternatives/cc

$ ls -l /etc/alternatives/cc

lrwxrwxrwx 1 root root 12 Feb 19 2015 /etc/alternatives/cc -》 /usr/bin/gcc

$ ls -l /usr/bin/gcc -l

lrwxrwxrwx 1 root root 7 Sep 5 22:11 /usr/bin/gcc -》 gcc-4.9

~$ which gcc | xargs ls -l

lrwxrwxrwx 1 root root 7 Sep 5 22:11 /usr/bin/gcc -》 gcc-4.9

~$ which g++ | xargs ls -l

lrwxrwxrwx 1 root root 7 Apr 8 2014 /usr/bin/g++ -》 g++-4.9

$ which cpp | xargs ls -l

lrwxrwxrwx 1 root root 7 Apr 8 2014 /usr/bin/cpp -》 cpp-4.9

在 把 ubuntu 12.04上的 gcc 版本升級到 4.9之后,發(fā)現(xiàn),使用gdb調(diào)試由 gcc 4.9編譯的程序的時候,gdb看不到調(diào)試信息。。

原因是,gdb辦 版本 (7.4)太老了,更新到 7.7就沒有這樣的問題了。

如果不更新 gdb,需要在用 gcc 4.9編代碼的時候,加上 -gdwarf-2

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11207

    瀏覽量

    208717
  • GCC
    GCC
    +關注

    關注

    0

    文章

    105

    瀏覽量

    24802
  • 虛擬機
    +關注

    關注

    1

    文章

    904

    瀏覽量

    28018
收藏 人收藏

    評論

    相關推薦

    什么是虛擬機虛擬機真的那么好用嗎?

    在日新月異的科技世界中,虛擬化技術如同一座橋梁,連接著現(xiàn)實與數(shù)字的鴻溝,為我們打開了全新的計算維度。虛擬機,這一概念,自其誕生以來,就以其獨特的魅力和強大的功能,深深地影響了軟件開發(fā)、系統(tǒng)測試和云
    的頭像 發(fā)表于 07-06 08:05 ?463次閱讀
    什么是<b class='flag-5'>虛擬機</b>?<b class='flag-5'>虛擬機</b>真的那么好用嗎?

    【AWorks試用體驗】虛擬機上安裝FSL交叉編譯工具

    fslWindows 上使用SFTP 連接虛擬機Debian系統(tǒng).找到 Debian 上的 fsl 目錄, 把
    發(fā)表于 08-09 17:10

    【MYS-6ULX-IoT試用體驗】虛擬機安裝與配置編譯工具

    texinfo圖2 安裝工具視圖三、建立工作目錄建立工作目錄,方便設置統(tǒng)一的環(huán)境變量路徑??截惍a(chǎn)品光盤中的源碼(下載地址見前面的帖子)到工作目錄(VMware虛擬機支持從主機直接剪貼到虛擬機),同時設置
    發(fā)表于 06-26 11:40

    【NanoPi K1 Plus試用體驗】本地編譯&搭建虛擬機交叉編譯環(huán)境

    使用aarch64-cortexa53-linux-gnu-gcc --version指令查看交叉編譯是否添加成功:輸出以下信息即代表交叉編譯添加成功。然后我們就可以寫一份非常簡單的C/C++代碼來使用這個強大的交叉編譯
    發(fā)表于 08-05 23:35

    MYZR虛擬機功能演示

    1.2.2更新虛擬機系統(tǒng)1.2.3安裝aptitude包管理工具和ia32-libs1.2.4安裝mkimage工具(install mkimage tool)1.2.5安裝
    發(fā)表于 12-27 15:04

    如何在linux虛擬機上使用GUN工具搭建stm32開發(fā)環(huán)境?

    如何在linux虛擬機上使用GUN工具搭建stm32開發(fā)環(huán)境?
    發(fā)表于 11-05 08:38

    怎樣去搭建一種基于arm的ubuntu虛擬機

    文章目錄一.下載ubuntu虛擬機二.安裝arm-linux-gcc工具三.安裝qemu-arm工具四.安裝arm-gdb工具?一.下載ub
    發(fā)表于 12-14 07:33

    什么是區(qū)塊虛擬機和普通虛擬機有啥區(qū)別

    區(qū)塊技術領域基礎設施——虛擬機,是實現(xiàn)智能合約系統(tǒng)最為關鍵和核心的技術。智能合約不僅是業(yè)務邏輯的載體,同時又扎扎實實地落在了技術實現(xiàn)的層面。由此可見,虛擬機是區(qū)塊技術落地的基石,在
    發(fā)表于 03-04 10:50 ?4925次閱讀

    理想中的區(qū)塊虛擬機是怎樣的

    在區(qū)塊上,虛擬機就是智能合約的運行環(huán)境,是一個可以完全對外隔離的完整計算機體系。區(qū)塊通過虛擬機來調(diào)用和執(zhí)行智能合約,并要求所有節(jié)點都達成一致。而節(jié)點用的是不同的系統(tǒng),有些機器是 6
    發(fā)表于 04-29 11:00 ?1423次閱讀

    Aion正式推出了一個建立在流行的Java虛擬機的基礎上的新虛擬機

    Aion的首席執(zhí)行官Matthew Spoke表示,更廣泛采用區(qū)塊的障礙之一是開發(fā)人員缺乏用Java等公共語言的工具。該公司認為,如果能在使用多年的Java虛擬機(JVM)上專門為區(qū)塊
    發(fā)表于 06-17 10:59 ?745次閱讀

    迅雷正式推出了WASM虛擬機模塊的源代碼和代碼庫

    隨著區(qū)塊應用對虛擬機以及智能合約的需求增多,區(qū)塊虛擬機技術也在逐漸完善。目前,基于WASM的虛擬機在速度和性能方面都有了顯著提升,且支持
    發(fā)表于 08-15 11:42 ?4411次閱讀
    迅雷<b class='flag-5'>鏈</b>正式推出了WASM<b class='flag-5'>虛擬機</b>模塊的源代碼和代碼庫

    虛擬機:Ubuntu手動配置Wi-Fi無線網(wǎng)絡

    虛擬機:Ubuntu手動配置Wi-Fi無線網(wǎng)絡
    的頭像 發(fā)表于 06-22 10:24 ?5112次閱讀

    比較好用的鼠標和虛擬機工具

    比較好用的鼠標和虛擬機工具
    發(fā)表于 10-14 16:44 ?0次下載

    虛擬機linux怎么編寫程序

    虛擬機Linux上編寫程序是一項非常常見且有用的任務。無論是開發(fā)一個簡單的腳本、一個Web應用程序還是一個復雜的軟件項目,Linux提供了強大的工具和環(huán)境來幫助你進行編程。本文將詳細介紹如何在
    的頭像 發(fā)表于 11-17 10:08 ?1638次閱讀

    虛擬機ubuntu怎么聯(lián)網(wǎng)

    虛擬機ubuntu怎么聯(lián)網(wǎng)? 虛擬機(Virtual Machine)是運行在物理(Host Machine)上的虛擬操作系統(tǒng)環(huán)境。在虛擬機
    的頭像 發(fā)表于 12-27 16:51 ?909次閱讀