Can you summarize the following document?
        
  

  只需保證在開發者的計算機有正確的庫檔案,在以二進位制釋出時不需考慮在使用者的計算機上庫檔案是否存在及版本問題,可避免DLL地獄等問題。

  生成的可執行檔案體積較大。當初正是為了避免此問題,才開發了動態庫技術。

  靜態函式庫可以用簡單的C語言或是C++程式碼去建立它。這兩個程式語言提供關鍵字指定函式與變數是否為外部(external)或是內部(internal)連結,此外,還提供其他的特性。  建立這類的函式庫時,將函式或是變數匯出(export)一定要用外部連結("external linkage" )的語法特別指定它們。

  靜態庫檔名為codice_1,在使用了其中的函式之後,使用codice_2引數要求聯結器連入。  例如,在許多系統上,當使用了codice_3中的函式後,需要使用codice_4引數連線codice_5檔案。

  靜態庫檔名為codice_6,在使用了其中的函式之後,使用codice_7預編譯指令要求聯結器連入。
在電腦科學中,靜態庫(英語:Static library, Statically-linked library),或稱靜態函式庫,是一個外部函式與變數的集合體。靜態函式庫的檔案內容,通常包含一堆程式設計師自定的變數與函式,其內容不像動態連結庫那麼複雜,在編譯期間由編譯器與連結器將它整合至應用程式內,並製作成目的檔以及可以獨立運作的執行檔。而這個執行檔與編譯執行檔的程式,都是一種程式的靜態建立(static build)。以過去的觀點來說,函式庫只能算是靜態(static)型別。