因為新裝的系統就下載了melodic版本的ros,但是使用的pkg是在kinetic下撰寫的。下載好了依賴,一make就出現了如圖所示的問題,百思不得其解。有沒有人知道怎么回事
uj5u.com熱心網友回復:
看報錯資訊有導航目錄下的錯誤,個人覺得是你安裝ros之前,你先編譯了ROS-Academy-for-Beginners,并且目錄是在catkin_ws。因為ROS-Academy-for-Beginners是自帶導航的包的,報錯可能是因為編譯ros時,于ROS-Academy-for-Beginners的目標檔案產生沖突了. 建議重新建一個目錄,例如melodic_ws來存放、編譯 新的melodic。uj5u.com熱心網友回復:
2個cmake中含有同名target 沖突了uj5u.com熱心網友回復:
我剛開始缺少依賴包,在不斷加依賴包的程序中,編譯過幾次導致的uj5u.com熱心網友回復:
我剛開始缺少依賴包,在不斷加依賴包的程序中,編譯過幾次導致的uj5u.com熱心網友回復:
會不會是我在不斷加依賴包程序中多次編譯導致的
uj5u.com熱心網友回復:
有可能是多次編譯同一個依賴包。因為ROS-Academy-for-Beginners本身也是需要安裝其他依賴包的,可能會跟ros沖突。所以建議你每安裝一個新的專案,就新建一個目錄,不要放到一起。轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/131014.html
標籤:應用程序開發區
上一篇:從ubuntu adb push一個檔案到Android系統的開發板上,push成功,但是開發板重啟后,檔案消失
下一篇:linux
