在Clion中除錯ROS程式

2021-07-30 19:14:48 字數 867 閱讀 3637

在ros wiki  中有幾種ide的配置方法,但沒有clion的相關介紹。下面介紹一下clion的相關配置。

ros+clion配置

在終端中開啟jetbrains

-clion

.desktop:

vimjetbrains

-clion

.desktop

將檔案中exec="/home/clion-2016.2/bin/clion.sh" %f

修改為exec=bash -i -c "/home/clion-2016.2/bin/clion.sh" %f

儲存並退出

開啟ros工程,進行debug除錯

在工程中,經常需要單獨建立乙個訊息包,然後在另一的包中呼叫這個公用訊息包。在clion除錯中include經常找不到生成的訊息,在clion-file-settings-build-cmake中,在cmake options內填入

-dcatkin_devel_prefix=../../devel
-dcmake_install_prefix=../../install

使用Clion除錯編寫ROS程式

有乙個好的ide在寫 的時候可以事半功倍。在clion中除錯和編寫ros程式有很多教程,有的都不是太全。尤其是涉及到除錯以及使用其他shell,像zsh。1.配置環境 開啟.bashrc檔案修改內容 source bashrc啟動 在終端中輸入clion.sh啟動 2.匯入專案 a.開啟終端,進入你...

在Clion中配置ROS工程

使用clion編譯執行ros工程,clion安裝破解過程自行解決 clion終端啟動 sudo gedit bashrc 在bashrc檔案中加入 export path home jjy solftware clion 2018.2.6 bin path 位址根據自己改 儲存退出 source b...

ROS程式除錯

最近在用vs code進行ros開發,但是一直遇到打了斷點但是不能正常命中的問題 今天學習了一下才知道是沒有在cmakelists.txt中加入除錯資訊 將下面兩行加入到cmakelists.txt中,set cmake cxx flags g set cmake verbose makefile ...