• <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>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            制作和使用靜態(tài)庫

            Posted on 2009-12-15 21:35 Prayer 閱讀(480) 評論(0)  編輯 收藏 引用 所屬分類: makefile
            AIX使用CC工具生成靜態(tài)庫(by Capcom)
            2009-01-07 11:25

            以前在linux和unix solaris平臺上,使用GCC編寫過動態(tài)庫(.so),編寫和使用動態(tài)庫文檔有時間再整理到博客

            本次我想記錄和共享一下AIX上使用CC工具如何生成靜態(tài)庫(.a)

            首先有一臺aix操作系統(tǒng)的服務(wù)器

            編碼中心思想:

            1、我們寫的普通C程序都有函數(shù),我們先養(yǎng)成好的習(xí)慣,頭文件和實現(xiàn)分開

            2、一個.c文件通過cc -c 命令生成了.o

            3、現(xiàn)在只要將.o合并成.a文件即可,無需專門的導(dǎo)出頭文件之類VC和GCC的動態(tài)庫編譯的東東

            4、可以將很多.o合并在一個.a中,使用ar -rv 命令

            如: ar -rv all.a 1.o 2.o 3.o

            簡單不,然后這個.a別人就可以使用了



            2009-01-07 16:23

            怎么說呢,太簡單了,但是還是寫一下

            直接說了,使用動態(tài)庫的程序需要靜態(tài)庫的頭文件(和windows很像)

            編譯命令如下

            cc -o run a.o b.o A.a B.a

            不知道怎么說,只能說靜態(tài)庫比動態(tài)庫簡單太多,將.o文件打包而已

            一本色道久久88精品综合 | 无码国内精品久久综合88 | 久久精品国产99国产精品 | 一本伊大人香蕉久久网手机| 精品久久久无码中文字幕| 久久亚洲sm情趣捆绑调教| AAA级久久久精品无码片| 久久人人青草97香蕉| 亚洲欧美精品伊人久久| 91精品国产91久久久久福利| 久久久久久av无码免费看大片| 久久精品这里热有精品| 亚洲精品国精品久久99热一| 狠狠色丁香久久婷婷综合_中 | 久久不射电影网| 亚洲国产另类久久久精品小说| 成人资源影音先锋久久资源网| 97香蕉久久夜色精品国产| 久久最新免费视频| 狠狠色丁香婷婷综合久久来来去| 久久电影网| 欧美亚洲国产精品久久| 精品伊人久久大线蕉色首页| 久久强奷乱码老熟女网站| 日韩精品久久久久久免费| 无码日韩人妻精品久久蜜桃| 精品久久久无码人妻中文字幕豆芽 | 狠狠综合久久综合中文88| 久久一区二区三区免费| AV色综合久久天堂AV色综合在| 久久精品国内一区二区三区 | 国产精品18久久久久久vr| 少妇内射兰兰久久| 国产成人无码精品久久久免费| 一本色道久久99一综合| 久久久久无码专区亚洲av| 青青草原精品99久久精品66| 国产高清国内精品福利99久久| 蜜臀av性久久久久蜜臀aⅴ麻豆 | 久久99精品国产| 蜜桃麻豆www久久|