ROS Hydro Ubuntu Deb Package Compiler Optimizations
Hi Guys,
I compiled the navigation stack from source, and I noticed a performance change between the package I built, and the package I pulled from the apt-get server. The move_base that I had built, took way more CPU resources than the one that I pulled down from the server. I did make sure they were the same version. I did notice though that the symbols where stripped from the binaries that were pulled down, but mine still had the debug symbols in them.
For the released ROS packages that are pulled down from the apt-get server, what compiler optimizations are used to build those packages? (Release vs Debug and Optimization Level Number) Where/How is this set? Are all packages in the ROS BuildFarm setup with the same optimizations?
How would I get the navigation stack that I pulled down from source compiling with the same optimization flags as the ones that are released as deb packages?
Is there a way to set the optimization flags for all the packages that I am compiling in my catkin workspace?
Thank you