1. 程式人生 > >VC中利用動態連結庫工程生成dll和lib檔案

VC中利用動態連結庫工程生成dll和lib檔案

這是在VC6中利用動態連結庫工程生成dll和lib檔案的簡單例程。

1. 建立動態連結庫工程。

2. 建立完成後,建立add.h檔案,如下。

#ifndef __ADD_H__
#define __ADD_H__
#include <string.h>

__declspec(dllexport) int add(int a, int b);
#endif


注意,add函式的宣告前面必須加上__declspec(dllexport)。

3. 建立c檔案,如下。

#include "add.h"

int add(int a , int b ){
	return a + b;
}


4. 配置需要生成的dll和lib檔案的檔名。點選project選單下的Settings...選單項,在彈出對話方塊中,選擇Link標籤,並填寫好dll檔案的名稱,lib檔案的檔名與dll同名。

5. 編譯,連結。即可在相應目錄下生成需要的dll檔案和lib檔案。