亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Visual Studio 2019 DLL動態庫連接實例(圖文教程)

發布時間:2020-10-04 19:50:22 來源:腳本之家 閱讀:788 作者:TonyWangAlfa 欄目:編程語言

由于第一次使用Visual Studio 2019建立動態鏈接庫,也是給自己留個操作筆記。如有雷同,純屬巧合!

建立動態庫

1.建立一個動態庫項目

Visual Studio 2019 DLL動態庫連接實例(圖文教程)

建立名稱為mydll的動態鏈接庫項目

Visual Studio 2019 DLL動態庫連接實例(圖文教程)

項目建立完成后出現下面的項目結構

Visual Studio 2019 DLL動態庫連接實例(圖文教程)

其中pch.h聲明用的頭文件,具體函數代碼在pch.cpp文件中。dllmain.cpp和framework.h文件分別為動態鏈接庫的入口和默認加載頭文件,可以不用管。直接使用自動生成的代碼即可。

2.首先是在pch.h的頭文件中聲明要加入的函數

extern "C" _declspec(dllexport) int Add(int a, int b);
extern "C" _declspec(dllexport) int Sub(int a, int b);

Visual Studio 2019 DLL動態庫連接實例(圖文教程)

3.在pch.cpp中加入函數代碼

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

int Sub(int a, int b)
{
  return a - b;
}

Visual Studio 2019 DLL動態庫連接實例(圖文教程)

4.編譯動態鏈接庫項目,會提示[無法啟動程序],在輸出框有下面的結果

Visual Studio 2019 DLL動態庫連接實例(圖文教程)

建立運行動態庫的控制臺程序

1.新建一個控制臺應用

Visual Studio 2019 DLL動態庫連接實例(圖文教程)

Visual Studio 2019 DLL動態庫連接實例(圖文教程)

 2.添加工程的頭文件目錄:工程---屬性---配置屬性---c/c++---常規---附加包含目錄:加上頭文件存放目錄。

Visual Studio 2019 DLL動態庫連接實例(圖文教程)

3.添加文件引用的lib靜態庫路徑:工程---屬性---配置屬性---鏈接器---常規---附加庫目錄:加上lib文件存放目錄。

Visual Studio 2019 DLL動態庫連接實例(圖文教程)

4.添加工程引用的lib文件名:工程---屬性---配置屬性---鏈接器---輸入---附加依賴項:加上lib文件名。

Visual Studio 2019 DLL動態庫連接實例(圖文教程)

5.把生成的dll放到工程的可執行EXE文件所在的目錄下

6.在主函數中增加DLL頭文件的引用及對應的調用代碼

#include "pch.h"

#pragma comment (lib,"mydll_03.lib")
extern "C" _declspec(dllimport) int Add(int a, int b);
extern "C" _declspec(dllimport) int Sub(int a, int b);

7.直接使用DLL中的函數

Visual Studio 2019 DLL動態庫連接實例(圖文教程)

8.編譯及結果

Visual Studio 2019 DLL動態庫連接實例(圖文教程)

到此這篇關于Visual Studio 2019 DLL動態庫連接實例(圖文教程)的文章就介紹到這了,更多相關Visual Studio 2019 DLL動態庫內容請搜索億速云以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持億速云!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东宁县| 洪雅县| 吉木乃县| 顺平县| 新乡市| 巴林右旗| 格尔木市| 濉溪县| 仁化县| 新竹县| 德兴市| 卢龙县| 山西省| 界首市| 广宁县| 岐山县| 南部县| 楚雄市| 中西区| 迭部县| 云阳县| 洪湖市| 靖安县| 周口市| 安陆市| 安溪县| 康保县| 富顺县| 阳新县| 民和| 玛曲县| 荔浦县| 乌兰浩特市| 娱乐| 安岳县| 收藏| 宁波市| 银川市| 海城市| 闽清县| 潮安县|