VS怎樣建立和使用lib檔案

2021-09-06 21:54:19 字數 1288 閱讀 8742

假設你當前正在使用vs寫了乙個project,那麼你想如今就生成乙個lib檔案,那麼能夠直接在「專案屬性」上進行改動i

專案屬性-》配置屬性-》常規-》配置型別中改動就可以,例如以下圖所看到的。

lib的用法:

(1).h檔案,即lib中函式的宣告。

(2)lib,將lib所在資料夾增加到附加庫資料夾中。例如以下圖所看到的,我生成的lib名稱為api.lib,存放在了d:\projects\api\debug路徑以下了。

(3)很重要的一點:千萬不要忘記加上下圖所看到的的內容:不要忘記在附加選項中加上你的lib名稱,

否則有可能會出現錯誤: fatal error lnk1120: * 個無法解析的外部命令

以vs2005為例,在選單中選擇「檔案」—>「新建」—>「專案」—>「visual c++」,選擇win32控制台應用程式。在應用程式嚮導中,選擇靜態庫。例如以下圖所看到的:

testlib.h

#ifndef testlib_h

#define testlib_h

void print();

#endif

testlib.cpp

#include "testlib.h"

#include 

using namespace std;

void print()

{cout <

生成的testlib.lib (使用debug生成)

testlib檔案在*.sln所在資料夾的debug資料夾下。

新建乙個win32控制台應用程式mylib,**例如以下所看到的:

#include "testlib.h"

int main(int argc, char* argv)

{print();

return 0;

須要把testlib.h標頭檔案增加mylibproject中。

為了使用生成的testlib.lib,能夠把testlib.lib放在乙個特定的資料夾,並改動mylibproject的屬性,將testlib.lib資料夾放入附加庫資料夾中如圖:

並在「聯結器」——>「命令列」中的「附加選項」中,輸入testlib.lib。

生成的mylib.exe(使用debug生成)

在cmd中的結果:

successed!

VS如何建立和使用lib檔案

如果你當前正在使用vs寫了乙個工程,那麼你想現在就生成乙個lib檔案,那麼可以直接在 專案屬性 上進行修改i 專案屬性 配置屬性 常規 配置型別中修改即可,如下圖所示。lib的使用方法 1 h檔案,即lib中函式的宣告。2 lib,將lib所在目錄加入到附加庫目錄中。如下圖所示,我生成的lib名稱為...

MTK中怎樣建立和使用lib

方法0 mtk平台如何生存lib庫檔案 1.make 資料夾建立需要生成庫的mylib,放入c和h檔案,單獨編譯mylib模組 2.make檔案中complist加入mylib 3.在rel mmi gprs.mak中cus rel mtk comp加入mylib 4.在mtklib資料夾裡面放my...

vs 專案模板建立和使用

一 使用dotnet命令建立 適用於.net core,可以建立包含任意數量個專案的模板,但不會出現在vs的新建專案模板中 官方文件 拷貝所有要用作模板的專案到新建資料夾 在新建資料夾下新增.template.config template.json 檔案 1 在新建資料夾路徑下使用dotnet命令...