庫的建立與使用。
一、靜態庫的建立與使用:
建立乙個庫,含有加減乘除演算法
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 ...