採用VS2010建立靜態鏈結庫

2021-07-26 06:02:24 字數 677 閱讀 4254

1、工程的建立

選擇win32專案,輸入工程名

在應用程式設定中選擇「靜態庫」選項

這樣就完成了工程的建立

2、新增兩個檔案,乙個為lib.cpp,另乙個為標頭檔案lib.h。我們所編寫的函式放在lib.cpp,而其原型放在lib.h。這兩個檔案的內容為:

#include "lib.h" 

int add(int x,int y) 

#ifndef lib_h 

#define lib_h 

extern "c" int add(int x,int y);//按照c語言方式編譯 

#endi

編譯後,根據編譯配置型別,可以在release或debug資料夾下既可以看到編譯後的結果test1.lib。

3、下面看如何使用這兩個函式,新建乙個控制台應用程式,並將」lib.h」以及生成後的」lib.lib」複製至新建工程的源資料夾下,如下圖所示

編寫測試用源程式如下

// testlib.cpp : 定義控制台應用程式的入口點。 

//#include "stdafx.h" 

#include "lib.h"//函式原型宣告 

#pragma comment(lib,"test1.lib") //將靜態庫匯入

int _tmain(int argc, _tchar* argv)

VS2010 建立和呼叫動態鏈結庫

建立新的動態鏈結庫 dll 專案 1.從 檔案 選單中,選擇 新建 然後選擇 專案 2.在 專案型別 窗格中,選擇 visual c 下的 win32 3.在 模板 窗格中,選擇 win32 控制台應用程式 4.為專案選擇乙個名稱,如 mathfuncsdll,並將其鍵入 名稱 字段。為解決方案選擇...

VS2010 建立和呼叫動態鏈結庫

建立新的動態鏈結庫 dll 專案 1.從 檔案 選單中,選擇 新建 然後選擇 專案 2.在 專案型別 窗格中,選擇 visual c 下的 win32 3.在 模板 窗格中,選擇 win32 控制台應用程式 4.為專案選擇乙個名稱,如 mathfuncsdll,並將其鍵入 名稱 字段。為解決方案選擇...

VS2010 建立和呼叫動態鏈結庫

建立新的動態鏈結庫 dll 專案 1.從 檔案 選單中,選擇 新建 然後選擇 專案 2.在 專案型別 窗格中,選擇 visual c 下的 win32 3.在 模板 窗格中,選擇 win32 控制台應用程式 4.為專案選擇乙個名稱,如 mathfuncsdll,並將其鍵入 名稱 字段。為解決方案選擇...