win10配置Dlib19.18

在win10上配置Dlib庫:

一、下載Dlib:

下載官網:http://www.dlib.net/ml.html

解壓後進行編譯配置。

二、編譯配置:

使用cmake進行編譯:

1、選擇好路徑,點擊“Configure”:

2、勾選編譯項AVX加速,這個在只有cpu的電腦上可以優化性能。

3、再次點擊“Configure”,成功後點擊“Generate”,成功後點擊“Open Project”:

4、打開工程後,選擇:Release x64編譯生成release版本:

生成文件:dlib19.18.0_release_64bit_msvc1900.lib

5、選擇:Debug x64編譯生成debug版本:

生成文件:dlib19.18.0_debug_64bit_msvc1900.lib

6、配置屬性列表:

1)VS2015新建一個C++項目,打開“屬性管理器”,

2)如需添加Release x64版本,則選中Release|x64,右鍵,選擇”添加新項目屬性表“,彈出下面的窗口:

 

修改名稱和保存位置,點擊“添加”,則在對應目錄下出現該屬性表,雙擊打開進行配置:

3)選擇“c/c++”->”常規“,”附加包含目錄 “中添加:D:\thirdLib\Dlib\dlib-19.18

4)選擇“鏈接器”->”常規“,”附加庫目錄 “中添加:D:\thirdLib\Dlib\dlib-19.18\build\dlib\Release

5)選擇“鏈接器”->”輸入“,”附加依賴項 “中添加:dlib19.18.0_release_64bit_msvc1900.lib

6)選擇“c/c++”->”預處理器“,”預處理器定義 “中添加:

DLIB_JPEG_SUPPORT

DLIB_PNG_SUPPORT

DLIB_HAVE_AVX

 

說明:下次打開一個新的vs工程,如何添加保存好的屬性表?

點擊“視圖”->“其他窗口”->“屬性管理器”,在Release| x64上右鍵單擊,選擇“添加現有屬性表”,選擇D:\thirdLib\Dlib目錄下的1918_Release_PropertySheet.props;

點擊“視圖”->“解決方案資源管理器”,回到工程即可。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章