• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            runsisi

              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
              45 隨筆 :: 15 文章 :: 26 評論 :: 0 Trackbacks

            編譯工具鏈就是編譯出所需要的內核,庫函數(shù)以及應用程序所使用的工具。編譯工具主要由以下3部分組成:
            binutils:一組開發(fā)工具,包括連接器,匯編器和其他用于目標文件和檔案的工具
            gcc:包含GNU編譯器的集合,其中有C和C++編譯器
            glibc:提供系統(tǒng)調用和基本函數(shù)的C庫,比如open,malloc,printf等。所有動態(tài)連接的程序都要用到它


            GNU binutils 是一個二進制工具包,主要包括:

            ld-GNU的連接器
            as-GNU匯編器

            除此之外還包括以下工具:

            addr2line -將地址轉化為文件名和行號
            ar -創(chuàng)建、修改、解壓歸檔文件
            c++filt - C++ 關鍵詞過濾器
            gprof - 顯示總體信息
            nlmconv - 將目標代碼轉換為NLM
            nm - 列出目標文件的標記
            objcopy - 復制和翻譯(編譯器翻譯)目標文件
            objdump - 顯示目標文件信息
            ranlib - 創(chuàng)建歸檔文件索引
            readelf - 顯示ELF 格式目標文件的索引
            size -列出目標文件或者歸檔文件的段長
            strings -列出文件中的可打印字符串
            strip - 刪除標記
            windres - Windows 源文件的編譯器

            這中間的大部分程序都使用Binary File Descriptor library來進行底層處理。很多程序還要用到 opcodes library 來進行機器指令的匯編
            和Wintel一樣,binutils也被引入到了各種各樣的UNIX系統(tǒng)中,它的引入使得GNU系統(tǒng)能夠更方便的編譯和連接程序。

            posted on 2009-03-15 13:04 runsisi 閱讀(1077) 評論(0)  編輯 收藏 引用 所屬分類: embedded system
            精品久久久久久中文字幕大豆网| 亚洲AV无码一区东京热久久| 精品久久久久久国产三级| 久久99精品久久久久久齐齐| 久久综合偷偷噜噜噜色| 久久综合狠狠综合久久综合88 | 久久久久黑人强伦姧人妻| 亚洲人成网站999久久久综合| 伊人久久综合无码成人网| 国产精品久久99| 一本久久a久久精品综合香蕉| 精品国产乱码久久久久久人妻| 99久久精品免费观看国产| 久久久久人妻一区二区三区| 精品久久久久久久| 日产精品久久久久久久性色| 久久精品中文字幕一区| 91久久精品91久久性色| 国内高清久久久久久| 少妇久久久久久被弄到高潮 | 国产亚洲精品久久久久秋霞 | 精品久久久久久无码专区不卡| 日批日出水久久亚洲精品tv| 久久婷婷国产综合精品| 亚洲欧美一区二区三区久久| 国产ww久久久久久久久久| 高清免费久久午夜精品| 久久精品人人做人人爽电影| 久久久久亚洲AV成人网| 四虎国产精品免费久久久| 国产亚洲综合久久系列| 久久久久亚洲av无码专区导航| 亚洲精品乱码久久久久久久久久久久 | 人妻无码久久精品| 久久青青草原精品国产软件 | 人妻精品久久无码区| 久久婷婷五月综合成人D啪 | 亚洲精品无码久久不卡| 伊人久久大香线蕉综合5g| 久久亚洲精品无码观看不卡| 韩国三级中文字幕hd久久精品 |