VS2013 配置 VLFeat

VLFeat是一個類似opencv的開源計算機視覺庫,配置簡單,程式碼高效,非常好用。專案主頁為 http://www.vlfeat.org/index.html

首先到http://www.vlfeat.org/download.html下載bin檔案包並解壓。

(1)將解壓路徑新增到系統變數PATH中

(2)新建VS2013空專案並配置編譯器

選擇所有配置,並根據自己的系統型別選擇平臺(我這裡新建為X64)

這裡寫圖片描述

(3)設定附加庫包含目錄

比我的解壓路徑為
這裡寫圖片描述

則,附加庫包含目錄為:
這裡寫圖片描述

(4)設定附加庫目錄以及附加依賴項,和之前選擇的編譯平臺有關

這裡寫圖片描述

這裡寫圖片描述

(5)編譯以下檔案生成輸出目錄,此時會報錯提示找不到vl.dll

extern "C" {
#include <vl/generic.h>
}
int main (int argc, const char * argv[]) {
VL_PRINT ("Hello world!\n") ;
return 0;
}

(5)將bin\win64\vl.dll複製到平臺輸出目錄下,比如我的輸出位置為x64\Debug