vs Dlib編譯與使用

2021-10-19 14:55:43 字數 940 閱讀 1006

其中本地目錄dlib-19.14是原始**位置,dlib-19.14_build是編譯後的資料夾

在編譯時source code目錄為:d:/dlib/dlib-19.14/dlib

build 目錄為:d:/dlib/dlib-19.14_build

編譯好後,使用時:

包含目錄:

庫目錄:

庫名稱:

可能遇到的問題:

「error lnk2001: 無法解析的外部符號 user_error__inconsistent_build_configuration__see_dlib_faq_2」

這是因為config.**件的問題,在cmake時,會根據cmake設定的選項修改config.**件,所以用d:\dlib\dlib-19.14_build\dlib資料夾下的config.**件替換d:/dlib/dlib-19.14/dlib中的config.**件即可。

「#error "don't put the dlib folder in your include path"

解決辦法

dlib包含目錄需要在d:/dlib/dlilb-19.14,而不能是d:/dlib/dlib-19.14/dlib

wxWidgets的編譯與使用

今天開始搞wxwidgets,wxwidgets是乙個跨平台的ui類庫,自帶系統的原生介面。開發的時候與mfc挺像的。在windows環境下,必須先安裝mingw 也許cygwin也可以 才能編譯wxwidgets專案。編譯的時候在命令列下進入.wxwidgets 2.8.0 build msw目錄...

ffmpeg的編譯與使用

ffmpeg的編譯與使用 今天我們介紹如何編譯ffmpeg 2.解壓 tar jxvf ffmpeg 0.10.3.tar.bz2 3.configure make make的時間挺長 sudo make install4.編譯完成後,會在主目錄下生成如下幾個可執行檔案 ffmpeg ffmpeg ...

bsdiff的編譯與使用

bsdiff是乙個差異包比較工具,可以用來實現增量更新.版本 macos 10.12 tar zxvf bsdiff 4.3.tar.gz 2.進入bsdiff 4.3目錄,在終端下執行構建 cd bsdiff 4.3 make 此時報錯 makefile 13 missing separator....