dancer配置問題集合

2021-10-08 23:53:59 字數 1554 閱讀 5899

catkin_make錯誤型別:

error:『split』 is not a member of 『cv::cuda』…

error:『resize』 is not a member of 『cv::cuda』…

…recipe for target 『all』 faild

incvking 「make -j6 -l6」 faild

…這裡可以通過新增對應的cv標頭檔案解決error,比如

#include #include "opencv2/cudawarping.hpp" 

#include "opencv2/cudaarithm.hpp"

可以解決上面cv::cuda的error,但是這樣不能解決這個問題,後面會提示

undefined reference to 『cv::…

解決方法:

這是因為找不到對應版本的opencv導致的,只需要在cmakelists.txt檔案中指定opencv的版本為你安裝的較高版本的opencv版本就好

find_package(opencv 3.4.5 required)
其中opencv版本查詢命令

pkg-config --modversion opencv

還有可能可以通過修改路徑解決,但是沒有嘗試

原因是沒有定義bbox這個結構體,需要在jetnet/src/data/detection.h標頭檔案中新增bbox結構

注意:

修改完標頭檔案後需要對jetnet模組的build資料夾刪掉後重新編譯:

sudo rm -rf build

mkdir build

cd build

cmke ..

make

sudo make install

注意:最後一條如果不加sudo,有個地方複製不過去,會報錯

2. 然後刪掉lib模組的bulid和devel資料夾,然後重新編譯和source

cd lib

sudo rm -rf build devel

catkin_make

source devel/setup.zsh

然後刪掉core模組的bulid和devel資料夾,然後重新編譯和source

cd core

sudo rm -rf build devel

catkin_make

source devel/setup.zsh

如果沒有刪掉build和devel 編譯時,錯誤缺乏jetnet::bbox不會消失

3、編譯lib出現缺乏x264.h標頭檔案錯誤

sudo apt-get install libx264-dev

IIS7中WCF配置問題集合

1 iis註冊wcf 以管理員身份執行命令列 c windows microsoft.net framework v3.0 windows communication foundation servicemodelreg.exe r y 3 無法識別的屬性 targetframework 請注意屬性...

Fedora 基本配置集合

1 登入linux系統,使用pwd列印當前所在工作目錄。根目錄下的資料夾 2 使用su 命令轉換成root使用者 加 表示以超級使用者登入 新增乙個普通使用者michael並設定密碼。在 home下增加了michael的工作目錄。在普通使用者的工作目錄下系統新增了幾個隱藏檔案,bash profil...

VIM簡單配置集合

set nu 顯示行數 set ignorecase 搜尋時忽略大小寫 set foldenable 啟用摺疊 set foldmethod indent indent 摺疊方式 還有marker摺疊方式 fdm摺疊縮寫 set smartindent 啟用智慧型對齊方式 set expandtab...