1.5 About ARM® Compiler

Describes ARM Compiler and gives an overview of what you can do with ARM Compiler.

ARM Compiler tools enable you to build applications and libraries suitable for bare-metal embedded systems.

The ARM Compiler tools are located in tools_directory. You can use them to build your applications from either the command-line or within Eclipse.

Table 1-1 ARM Compiler tools




Librarian. This enables sets of ELF format object files to be collected together and maintained in archives or libraries. You can pass such a library or archive to the linker in place of several ELF files. You can also use the archive for distribution to a third party for application development


Assembler. This assembles ARM and Thumb assembly language sources.


Compiler. This compiles your C and C++code. It supports inline and embedded assemblers, and also includes the NEON vectorizing compiler.


Linker. This combines the contents of one or more object files with selected parts of one or more object libraries to produce an executable program.


Image conversion utility. This can also generate textual information about the input image, such as disassembly and its code and data size.

Related concepts
About DS-5™
Related reference
Installation directories
Related information
Creating a new C or C++ project
Non-ConfidentialPDF file icon PDF versionARM DUI0478N
Copyright © 2010-2013 ARM. All rights reserved.