ubuntu caffe框架下測試ssd並新增跟蹤程式碼
阿新 • • 發佈:2019-02-09
我工作內容:
2) 在ssd_detect.cpp檔案中新增跟蹤程式碼.
步驟:
1. 新建一個test資料夾, 內容如下:
2.將caffe-ssd/inculde/caffe 拷貝到/usr/local/include 下面, 同時將libcaffe.so libcaffe.so.1.0.0-rc3 拷貝到/usr/local/lib/下面.
cd caffe-ssd/inculde/
sudo cp -r caffe /usr/local/include/
3. make時報錯:
解決辦法: 在cmakelists.txt中新增cuda的路徑
INCLUDE_DIRECTORIES("/usr/local/include/cuda-8.0/include")
make使報錯誤:
解決辦法: 連結錯誤,因為缺少庫 libcaffe.so
在cmakelists.txt中新增要連結的libcaffe.so庫, 同時在caffe-ssd/lib中找到libcaffe.so 拷貝到/usr/local/lib/下面.
target_link_libraries(ssd ${OpenCV_LIBS} librealsense.so libcaffe.so)
libboost_system.so.1.63.0: error adding symbols: DSO missing from command line
編譯錯誤問題解決辦法:
直接指定包含庫的路徑和庫的名稱