假設你當前正在使用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命令...