~/opencv_contrib/modules/xfeatures2d/src/boostdesc.cpp:673:20: fatal error: boostdesc_bgm.i: No such file or directory
解決方式:
采用的是源碼編譯的方式,所以可以查看 build 文件夾下的日志文件 CMakeDownloadLog.txt,在日志文件CMakeDownloadLog.txt中搜索 boostdesc_bgm.i 關鍵詞 (不是在文件夾中搜索),
發現這個文件下載失敗了。日志文件里就有它的下載地址,直接復制其下載地址到網頁可以看該到文件的源碼,直接拷貝源碼並生存同名文件,放在 opencv_contrib/modules/xfeatures2d/src/ 路徑下即可。
總共缺了以下幾個文件,都需要拷貝:
boostdesc_bgm.i
boostdesc_bgm_bi.i
boostdesc_bgm_hd.i
boostdesc_lbgm.i
boostdesc_binboost_064.i
boostdesc_binboost_128.i
boostdesc_binboost_256.i
vgg_generated_120.i
vgg_generated_64.i
vgg_generated_80.i
vgg_generated_48.i