Hello du gg,
Usually, "Debug" includes some debugging information , and compiler not optimized. When
develop and debug use this version.
"Release " get rid of the debugging information,enable optimizations, binary file size is smaller。
Once everything works, you can download the release version into chip.
While we can also configure them by ourselves, for example optimization level, linker file .
About detail information , you also can have a look at this thread:
Debug vs. Release? | MCU on Eclipse
Have a great day,
TIC
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
hello Alice_yang,
thanks for your answer.
i have Creates a new configuration named "release'' based on the existing configuration named "debug".when i create a symbol in "release" model ,but it does not work .while ,when i create a symbol in debug model ,it both work in release and debug model.
Hello ,
Could you please attach your project , also take a video or screenshot to show the steps that I can
reproduce your issue.
BR
Alice