庫的建立與使用

2021-12-29 21:37:53 字數 817 閱讀 8134

庫的建立與使用。

一、靜態庫的建立與使用:

建立乙個庫,含有加減乘除演算法

1、首先編寫演算法程式

如何進入多視窗模式:在底層模式下輸入sp,ctrl+ww 游標視窗切換

ctrl+wj 游標向下切換 ctrl+wk 游標向上切換

2、編寫main函式

3、將加減乘除轉換為.o檔案

4、建立庫

注意:靜態庫的字尾名為.a 庫的命名libname.a

5、使用庫,完成程式

二、建立動態庫並使用:

動態庫的建立的固定模式:gcc -shared -fpic -o libname.so 原始檔.c

如何使用:gcc 原始檔.c ./libname.so -o 可執行檔名

兩者的優缺點:靜態庫犧牲空間提公升時間響應速度, 缺點:資料更新不及時

動態庫占用記憶體小, 更新速度快, 缺點:響應時間長

linux 庫的建立與使用

linux 庫的概念 庫是一種軟體元件技術,庫裡面封裝了資料和函式,提供給使用者程式呼叫。庫的使用可以使程式模組化,提高程式的編譯速度,實現 重用,使程式易於公升級。windows 系統本身提供並使用了大量的庫,包括靜態鏈結庫 lib檔案 和動態鏈結庫 dll檔案 類似的,linux作業系統也使用庫...

靜態庫建立與使用

1 在選單欄上,依次選擇 檔案 新建 專案 2 在 新建專案 對話方塊的左窗格中,依次展開 已安裝 模板 visual c 然後選擇 win32 3 在中間窗格中,選擇 win32 控制台應用程式 4 在 名稱 框中為專案指定名稱,例如 mathfuncslib。在 解決方案名稱 框中為解決方案指定...

3 共享庫的建立與使用

1.編寫 int add int a,int b int sub int a,int b base.h的內容 int add int,int int sub int,int include include base.h int main 2.生成動態庫 gcc c fpic add.c sub.c ...