caffe ssd bug 解決日誌

2021-08-11 01:25:48 字數 2000 閱讀 8012

1.hdf5檔案目錄找不到

src/caffe/net.cpp:8:18: fatal error: hdf5.h: 沒有那個檔案或目錄

通過新建軟鏈結來使hdf5.h生效。

cd /usr/lib/x86_64-linux-gnu

#建立軟鏈結

sudo ln -s libhdf5_serial.so.100.0.1 libhdf5.so

sudo ln -s libhdf5_serial_hl.so.100.0.0 libhdf5_hl.so

修改~/caffe/makefile.config

include_dirs

:= $(

python_include) /usr/local/include /usr/include/hdf5/serial/

library_dirs

:= $(

python_lib) /usr/local/lib /usr/lib /usr/lib/x86_64-linux-gnu/hdf5/serial/

// install 

sudo apt-get install libhdf5-

10 libhdf5-serial

-dev libhdf5-dev libhdf5-cpp-11

// config path

find /usr -iname

"*hdf5.h*"

/usr/include/hdf5/serial/hdf5.h

export cpath=

"/usr/include/hdf5/serial/"

2.找不到-lopenblas

/usr/bin/ld: 找不到 -lopenblas collect2: error: ld returned 1 exit status

可能openblas未安裝,或者沒有建立軟鏈結

或者軟鏈結為正常建立

3.boost 未定義的引用

build_release/lib/libcaffe.so:對『boost::re_detail_106200::cpp_regex_traits_implementation::transform(char

const, char

const) const』未定義的引用

.build_release/lib/libcaffe.so:對『boost::re_detail_106200::cpp_regex_traits_implementation::transform_primary(char

const, char

const) const』未定義的引用

collect2: error: ld returned 1

exit status

解決方案:

修改makefile ,line181

加入boost_regex

but 無效

addboost_regextolibrariesvariable in makefile in case you use makefile.config compilation, or tofind_package(boost 1.54 required components system thread filesystem)line in caffe/cmake/dependencies.cmake

unsolved

最後

放棄**了。。重新裝上原版的caffe。。。

oracle故障解決日誌

在近在專案開發過程中,由於其他程式執行的需要修改了計算機名稱。修改後,重起機器,發現 oracle 連不上去了!執行service.msc 檢視當前的服務列表 發現資料庫服務 oracleservicepms 已經啟動,oracleorahome92tnslistener oracleorahome...

解決開發日誌查詢問題

還是按照解決問題的思路完成,每30 分鐘解決不掉時,及時更換思路。思路1 利用框架提供的控制項,自動呼叫後台服務進行查詢,但是出現不合法的月份處理。這個問題我沒有解決掉。果斷放棄,採用思路2 思路2 一般思路 前台傳送數值,控制層拼湊出sql字串,到後台查詢。遇到的問題 前後臺傳送的json數值,我...

解決mac idea tomcat沒有日誌輸出問題

系統 macos sierra 10.12.3 idea版本 2016.3.4 tomcat版本 tomcat 8.5.4 按照正常配置完成後在啟動 除錯 開啟tomcat日誌目錄無法檢視到日誌。日誌目錄 workspace apache tomcat tomcat 8.5.4 logs 修改tom...