Keil Logo

µVISION: Using different versions of the ARM Compiler


Information in this knowledgebase article applies to:

  • MDK V5.12 or above
  • ARMCC C/C++ Compiler V5.04 or higher
  • ARMCC Compiler V6.01 or higher

QUESTION

How can I switch between different versions/builds of the Arm Compiler within µVision IDE?

SYMPTOM

In some situations it might be desirable to use a different version/build/updates of the Arm Compiler than the one shipped with MDK. For example, a new patch for the Arm Compiler might include some improvements and fixes. Also, it might be desirable to compare the code generation from the Arm Compiler shipped with one version of MDK with another version.

RESOLUTION

Note: the Keil license on the PC has to support the selected version of the Arm compiler. There could be compiler or linker errors if:

  • the support period for the license ended before the release date of the compiler
  • the compiler version downloaded was never included within a MDK software release
  • the compiler is older than ARMCC version 5.02

For MDK versions 5.11a and older
See the article µVision: Switching between different versions/builds of ARM Compiler.

Rather than switch compilers, there is method for having multiple versions of the Keil IDE on the same machine. See µVision: Using Two Different Versions Of a Tool Chain.

MORE INFORMATION

SEE ALSO

FORUM THREADS

The following Discussion Forum threads may provide information related to this topic.

Last Reviewed: Tuesday, October 9, 2018


Did this article provide the answer you needed?
 
Yes
No
Not Sure
 
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.