1. 程式人生 > >vs如何建立和使用lib靜態庫檔案

vs如何建立和使用lib靜態庫檔案

有時候我們希望將有些工程打包成lib檔案,方便其他工程呼叫,此時只需要在“專案屬性”中進行相應修改即可,如圖所示:

執行程式,生成的lib檔案在debug資料夾下。

那麼我們該如何來使用它呢?其實只需要在要使用該lib檔案的專案裡把它所需要的標頭檔案和庫檔案包含進來即可,操作如圖所示:

1) 新增包含目錄

2) 新增庫目錄

3) 新增附加依賴項

這樣我們就可以使用之前生成的lib檔案了。

示例:

“head.h”

#pragma once
void print();

"source.h"

#include <iostream>
#include "head.h"

void print()
{
	std::cout << "hello" << std::endl;
}

執行程式,生成的lib檔案在debug目錄下。

按照上述步驟對新建專案進行設定,執行以下程式:

#include <iostream>
#include "head.h"

int main()
{
	print();
	system("pause");
	return 0;
}

執行成功: