Debugging ROS nodes in c++
Hi, I have been using ROS for a while. Whenever, I pull some packages from github for understanding the work or to follow it , I found that a lot of the header files are linked to popular and useful packages (e.g. tf, tf2_ros etc. ). Due to my sole understanding, I find the need to edit some of these files which are not actually there in the package that I cloned from github. But I am not sure how to do it. It will be extremely helpful to me and will save lot of my time if someone could help me in understanding how to debug and play with any package in such a situation and make a good use it as required for my application.
Can I use something like this for modifying required packages?