You copied the Doc URL to your clipboard.

Expected use cases for developing Linux applications

The following are the expected use cases for developing Linux applications and libraries with the ARM Compiler toolchain and GNU libraries:

  • building a standalone Linux application with the ARM Compiler toolchain

  • building static and shared libraries with the ARM Compiler toolchain, and linking these to an application built with the ARM Compiler toolchain

  • building a static or shared library with the ARM Compiler toolchain, and linking this to an application built with the GNU toolchain

  • migrating an existing Linux application build using the ARM Compiler toolchain, retaining explicit search paths on the command line

  • migrating an existing Linux application build using the ARM Compiler toolchain, using a standard configuration of system search paths and libraries

  • using armcc and armlink as drop-in replacements for GCC and GNU ld using command-line translation.