建立DLL函式及其使用DLL

2021-08-19 17:33:12 字數 352 閱讀 6115

如果想要匯出乙個全域性函式,就用關鍵字來宣告

_declspec(dllexport)

注意:這是vc自己特有的關鍵字,在linux下不可用。

_declspec(dllexport)  int add(int a,int b)

return a+b;

配置生成my.dll和my.lib檔案

在main.cpp中

#pragma comment(lib,"my.lib")//使用庫

__declspec(dllimport)  int add(int a,int b);//宣告此函式需要從dll中匯入。

int result=add(10,21);//呼叫函式

建立和使用DLL

首先建立個dll工程 win32控制台 dll工程 新增標頭檔案和cpp檔案,如下 ifndef dll test h define dll test h class declspec dllexport ctest endif include dll test.h include ctest ct...

建立及使用DLL

此篇僅作簡要的記錄,作為備忘。更為詳細的可以參考 url url ms關於dll的文件目錄 url color blue size large 1 dll的建立 size color 官方文件 url 在vs中新建dll工程,定義 pragma once ifdef createdll export...

DLL的建立和使用

我們將建立的第一種型別的庫是動態鏈結庫 dll 使用 dll 是一種重用 的絕佳方式。您不必在自己建立的每個程式中重新實現同一例程,而只需對這些例程編寫一次,然後從需要該功能的應用程式引用它們即可。本演練涵蓋以下內容 建立新的動態鏈結庫 dll 專案。向動態鏈結庫新增類。建立引用動態鏈結庫的應用程式...