• <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)庫的程序需要靜態(tài)庫的頭文件(和windows很像)

            編譯命令如下

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

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




            以前在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別人就可以使用了

            久久人人爽人人人人爽AV| 久久久久综合网久久| 香蕉99久久国产综合精品宅男自 | 久久精品aⅴ无码中文字字幕不卡| 伊人久久精品无码二区麻豆| 久久久久国产精品熟女影院| 国产精品美女久久久久AV福利| 国产精品一区二区久久精品涩爱| 一本色道久久88—综合亚洲精品| 九九99精品久久久久久| 亚洲欧洲精品成人久久曰影片 | 亚洲级αV无码毛片久久精品| 国产91久久精品一区二区| 久久涩综合| 久久最近最新中文字幕大全| 伊人 久久 精品| 国产精品99久久久久久猫咪| 人妻精品久久无码专区精东影业| 久久精品成人免费观看97| 国产精品99久久99久久久| 久久久久青草线蕉综合超碰| 国产亚州精品女人久久久久久| 中文字幕久久久久人妻| 香蕉久久久久久狠狠色| 国内精品欧美久久精品| 久久综合中文字幕| 99re这里只有精品热久久| 亚洲综合伊人久久大杳蕉| 99久久香蕉国产线看观香| 蜜桃麻豆www久久国产精品| 狠狠人妻久久久久久综合蜜桃| 成人国内精品久久久久影院| 久久久久人妻一区精品性色av| 99久久精品免费看国产一区二区三区 | 2019久久久高清456| 中文字幕无码久久人妻| 伊人久久亚洲综合影院| 久久久久亚洲av综合波多野结衣| 亚洲精品综合久久| 久久久久久久精品妇女99| 97精品依人久久久大香线蕉97|