• <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>
            posts - 311, comments - 0, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            (地基工)Boost庫編譯后命名方式

            Posted on 2012-09-17 19:18 點點滴滴 閱讀(1526) 評論(0)  編輯 收藏 引用 所屬分類: 02 編程語言

            以 libboost_regex-vc71-mt-d-1_34.lib 為例:

            • lib
              前綴:除了Microsoft Windows之外,每一個Boost庫的名字都以此字符串開始。在Windows上,只有普通的靜態庫使用lib前綴;導入庫和DLL不使用。
            • boost_regex
              庫名稱:所有boost庫名文件以boost_開頭。
            • -vc71
              Toolset 標記:標識了構建該庫所用的toolset和版本。
            • -mt
              Threading 標記:標識構建該庫啟用了多線程支持。不支持多線程的庫沒有-mt。
            • -d
              ABI標記:編碼了影響庫和其他編譯代碼交互的細節。對于每一種特性,向標記中添加一個字母:
              Key Use this library when:
              s 靜態鏈接到C++標準庫和編譯器運行時支撐庫
              g 使用標準庫和運行時支撐庫的調試版本
              y 使用Python的特殊調試構建
              d 構建代碼的調試版本
              p 使用STLPort標準庫而不是編譯器提供的默認庫
              n 使用STLPort已被棄用的“native iostreams”
            • -1_34
              版本標記:完整的Boost發布號,下劃線代替點。例如,1.31.1版本將被標記為“-1_31_1”。
            • .lib
              擴展名:取決于操作系統。在大多數unix平臺上,.a是靜態庫,.so是共享庫。在Windows上,.dll表示共享庫,.lib是靜態或導入庫。
            久久中文娱乐网| AA级片免费看视频久久| 久久综合九色综合网站| 18禁黄久久久AAA片| 99久久婷婷免费国产综合精品| 91精品国产综合久久久久久| 久久AⅤ人妻少妇嫩草影院| 思思久久99热只有频精品66| 精品久久久久久久| 欧美国产成人久久精品| 91精品国产综合久久精品| 色播久久人人爽人人爽人人片AV| 新狼窝色AV性久久久久久| 久久国产成人| 色综合色天天久久婷婷基地| 亚洲国产成人久久精品99| 精品久久久久久亚洲| 亚洲色大成网站WWW久久九九| 国产福利电影一区二区三区,免费久久久久久久精 | 色狠狠久久AV五月综合| 久久九九全国免费| 色欲久久久天天天综合网精品 | 波多野结衣久久精品| 99久久成人18免费网站| 久久久亚洲欧洲日产国码二区| 久久丝袜精品中文字幕| 99精品国产在热久久| 亚洲狠狠婷婷综合久久久久| 亚洲精品视频久久久| 久久99精品国产99久久6| 欧美777精品久久久久网| 久久综合亚洲欧美成人| 中文字幕日本人妻久久久免费 | 性做久久久久久久久| 国产精品久久久久久久午夜片 | 久久国产精品77777| 亚洲精品国产美女久久久| 青青草原综合久久大伊人| 中文字幕无码久久久| 国产精品成人久久久| 亚洲AV成人无码久久精品老人|