歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Visual Studio下C++第三方庫的配置方法總結

Visual Studio下C++第三方庫的配置方法總結

日期:2017/3/1 9:37:35   编辑:Linux編程

對於任何一種編程語言來說,其提供的標准庫以及第三方庫都是一個值得我們關注的內容,因為這樣可以使我們站在巨人的肩膀上做事,從而更方便快捷地完成我們想要做的事情。對於C++這種語言來說,標准庫在引用正確的頭文件後,便可以使用其提供的相關功能了;而對於第三方庫來講,可能還需要花一點點時間做一些配置,才能正常的使用這些庫。下面對於在Visual Studio平台下的第三方庫的配置方法進行一些總結。

在工程屬性中配置第三方庫

配置第三方庫的一個最簡單的方法是直接在工程屬性中進行相關內容的填寫。假設這裡新建了一個名為3rdlibConfigDemo的工程,我們可以右鍵點擊它,然後選擇最下方的屬性按鈕,打開配置的窗口。

Visual Studio 2010 & Help Library Manager 安裝說明 http://www.linuxidc.com/Linux/2012-11/74814.htm

OpenCV 2.3.x/2.4.x在Visual Studio 2005/2008和Visual Studio 2010配置方法詳解 http://www.linuxidc.com/Linux/2012-08/68302.htm

使用OpenCV-2.4.0.exe文件編譯x86或x64平台Visual Studio 2005/2008/2010目標文件 http://www.linuxidc.com/Linux/2012-08/68305.htm

Visual Studio LightSwitch增加對HTML5和JavaScript的支持 http://www.linuxidc.com/Linux/2012-06/63397.htm

Visual Studio 11:使用 C++ 開發一個最簡單的 Metro 應用 http://www.linuxidc.com/Linux/2012-06/62657.htm

1)第三方庫頭文件路徑的配置

為了能夠讓編譯器在編譯時能夠找到第三方庫的頭文件(.h.hpp等等擴展名的頭文件)的位置,首先需要將第三方庫的頭文件路徑添加到屬性當中。具體配置的位置可以在屬性當中的配置屬性-VC++目錄-Include目錄中找到。

然後我們便可以在代碼中使用#include預編譯指令,將第三方庫的頭文件包含進來編寫相關的代碼了。

2)第三方庫庫文件路徑以及引用庫名稱的配置

為了能夠讓鏈接器在編譯時能夠找到第三方庫的庫文件(.lib)的位置,還需要將第三方庫的庫文件路徑添加到屬性當中。具體配置的位置可以在屬性當中的配置屬性-VC++目錄-Library目錄中找到。

在添加庫文件目錄之後,我們還需要指定具體需要鏈接哪些庫文件。添加庫文件的名稱可以參考第三方庫的文檔,當然有些庫在引用頭文件時,會自動的指明需要引用庫的名字(例如boost),所以這個步驟在某些情況下也可以省略。但是由於大多數第三方庫不支持這種自動指明引用庫名字的方式,所以這個步驟還是必須走的過程。具體配置的位置可以在屬性當中的配置屬性-連接器-其他依賴中找到。

更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2014-11/109153p2.htm

Copyright © Linux教程網 All Rights Reserved