I know the basic difference like debug has debug information & release have better opt settings.
1. But in embedded, debug info always remains with host, only hex files gets burned to target MCU. So what difference it made.
2. I have tried many different codes with debug or release. In both, code generated is always same. I never find it different.
3. Is there any parameter/token/macro defined in compiler settings for deug?
1. But in embedded, debug info always remains with host, only hex files gets burned to target MCU. So what difference it made.
2. I have tried many different codes with debug or release. In both, code generated is always same. I never find it different.
3. Is there any parameter/token/macro defined in compiler settings for deug?