如何編寫靜態庫

2022-07-22 14:39:23 字數 882 閱讀 9898

1.使用vs2013建立普通的應用臺控制程式

2.在屬性裡選擇靜態庫(.lib)

編寫庫檔案:

// mylib.h

#pragam once

int sum(int a,int b);

#include "mylib.h"

//函式實現

int sum(int a,int b)

3.編譯,成功後會在目錄下生成.lib檔案4.使用示例:

#include "mylib.h" // 使用庫中的標頭檔案

#include #pragam comment(lib,"mylib.lib") // 鏈結庫檔案

int main()

01.開啟屬性

02.新增頭檔案目錄、庫檔案目錄等:

done!然後就不用這句了:

#pragam comment(lib,"mylib.lib"); // 手動鏈結庫

編寫靜態鏈結庫

在 vc 6.0 中new 乙個名稱為 libtest 的static library 工程,並新建 lib.h 和lib.cpp 兩個檔案,lib.h 和lib.cpp 的源 如下 檔案 lib.h ifndef lib h define lib h extern c int add int x,...

靜態庫lib的編寫

最早在學習的時候,寫庫檔案比較少,所以有些記不清楚,今天寫下來以便以後的學習和複習。我寫乙個簡單的lib庫,正所謂知微見著,希望也能給大家帶來幫助。我使用的是vs2013編寫庫,首先建立乙個靜態庫的工程,如下圖所示 然後寫乙個標頭檔案命名為 lib.h 內容為 ifndef lib h define...

編寫通用的靜態庫 a檔案

ios產生.a的靜態庫,比起.framework相對簡單了好些。下面介紹一下具體生成步驟 1 新建乙個framework library庫。ios 下的cocoa touch static library。然後輸入product name 為libsql 2 把libsql.h和libsql.m刪除...