This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS: what is different between "release " and "debug" when build program?



Tool/software: Code Composer Studio

hi: I  met embarrassing thing ,   some one always use CCS with "release" type build program the download and debug .   but I use "debug"  .  

what different between these two build ways?     

best regard!

  • Hi: Lee
    I can not find what different between these. please tell me .
  • They are just build configurations (as mentioned in the link I provided above). And these build configurations can be different between projects and the user.

    But *typically*, "debug" configurations have lower (or no) optimization, and with debug symbols generated. This makes it easier to debug code.

    "release" configurations *typically* have higher optimization for better performance or lower code size. This configuration is used to when debug visibility is not needed as much

    But all these configurations are manually configurable.

    Basically, build configurations are a set of build options. "debug" has one set, "release" has another. And those build options can be changed. So to know what each does for you project, check the build options for each one.

    Hope this clears things up.
    ki