1. 程式人生 > >Ubuntu環境下編譯caffe-fast-rcnn出現"fatal error: hdf5.h: 沒有那個檔案或目錄"的錯誤

Ubuntu環境下編譯caffe-fast-rcnn出現"fatal error: hdf5.h: 沒有那個檔案或目錄"的錯誤

我想跑一跑faster rcnn的resnet實現,因此從Github(https://github.com/Eniac-Xie/faster-rcnn-resnet)上下載了程式碼,並按照其指示(如下圖)進行編譯.我的環境是優麒麟16.04.


當執行第4步中的"make all -j8"時,出現錯誤:fatal error: hdf5.h: 沒有那個檔案或目錄.

對於這樣的錯誤,網上的答案很多,而且都是一樣的,如(圖為引用):

我按照這樣的方法,卻總是不能解決問題.經過很多次嘗試,我突然發現,這麼做就可以了:

沒錯,前後的區別僅在於書寫格式.這裡面的原因我也不清楚.