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,並將其鍵入 名稱 字段。為解決方案選擇...