Visual Studio配置C++第三方庫開發(fā)指南

在C++開發(fā)項目中,往往會用到第三方的庫文件,需要配置的文件包括:

1 .h(頭文件), 暴露調(diào)用接口的聲明
2 .lib(靜態(tài)庫),在鏈接階段需要使用
3 .dll(動態(tài)鏈接庫), 在運行exe文件時會進行加載,一般需要拷貝到程序(exe)目錄下
以O(shè)penCV庫為例:

OpenCV庫文件目錄

一、 配置頭文件、庫文件

右鍵點擊項目,打開屬性頁,在VC++目錄->包含目錄配置.h文件所在的目錄,庫目錄配置.lib文件所在的目錄。

配置文件目錄

二、配置程序中使用到的lib文件

鏈接器->輸入->附加依賴項一欄配置lib文件全名,在鏈接階段會在之前配置的庫目錄下查找依賴項中配置的靜態(tài)庫。

配置靜態(tài)庫

三、復(fù)制dll文件

在編譯通過后,將dll拷貝到編譯的exe文件所在目錄即可運行。

參考閱讀
C++中的靜態(tài)鏈接庫與動態(tài)鏈接庫,本文涉及靜態(tài)庫、動態(tài)庫的說明,以及動態(tài)庫的兩種不同調(diào)用方式。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容