Roboware 常見操作和問題


博客參考:https://blog.csdn.net/u013528298/article/details/88052470

1. build中錯誤位置定位方式

按住“CTRL”鍵並點擊錯誤提示的鏈接,即可跳轉到源代碼對應位置

2. 構建工作區下的一個或多個包

默認情況下,點擊“構建” 按鈕會構建當前工作區下的所有包。 如果只想構建其中的一個或多個包, 可右鍵點擊包名, 將其設置為活動狀態。 可同時將一個或多個包設置為活動狀態。此時, 不被編譯的包即稱為“非活動包”,在目錄列表中將會以刪除線標記出來。 點擊“構建” 按鈕, RoboWare Studio 只會對處於活動狀態的包進行構建。
3. 編輯~/.bashrc 文件

 這個功能也挺方便,我們知道在主目錄(~)下存在.bashrc文件. 這個文件里面寫的任意代碼都會在新建一個terminal之前運行.當我們創建一個新的工作空間的時候,在每次打開一個新的窗口都需要source一下.如果使用source devel/setup.bash(只在當前終端生效)這個時候就可以打開這個文件-,打開后直接翻到最后面,在底部添加如下代碼,保存即可

source ~/workSpaceName/devel/setup.bash

4.

問題

1. clang-formate-3.8安裝之后,卻不能正常使用

 

解決方法,/usr/bin目錄下創建快捷方式

whereis clang-format-3
clang-format-3: /usr/bin/clang-format-3.8
sudo ln -s /usr/bin/clang-format-3.8 /usr/bin/clang-format

2. 工程中添加注意添加依賴包,有很多問題都是依賴包引起的,可以右鍵添加依賴包,但是要注意去CMakeLists中檢查find_package是不是添加了

3. 新建src文件夾后,在里面添加cpp文件的時候,會提示是添加到庫中還是可執行文件中,這個時候我們選擇可執行文件,添加以后我們發現在CMakeLists中多出了一段代碼,如我在src中添加了listener.cpp

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM