Workflow for CLion and ROS
So I've had a pretty good start with ROS using the tutorials, but the entire build toolchain is an absolute nightmare as far as I understand. Having to continuously add the executable and source files to the CMakeList.txt is not really efficient. For example, creating a package, adding source files and then running catkin_make
and sourcing the setup.sh
file is just so cumbersome.
I then found Roboware which is a derivative of Visual Code and automates all of the above. It's fine but I actually prefer CLion due to extensive debugging and refactoring capabilities (and many other editor shortcomings of Roboware). However, it doesn't seem to automate the CMakeList tasks that I've just described above. Am I missing something here? Does anyone have a good automated workflow in CLion for ROS?
Not an answer, but just wanted to make sure you've seen jetbrains.com/ROS Setup Tutorial.
Also see http://wiki.ros.org/IDEs#CLion