The resources on this page can help you use Arm Compiler for Linux to compile, link, and optimize your C, C++, or Fortran code for Arm-based platforms.
Download Arm Compiler for Linux from the Arm Allinea Studio downloads page.
Install and configure
To learn how to install and configure Arm Compiler for Linux for your system, see the Installation instructions.
|Get started with Arm Fortran Compiler|
|Get started with Arm C/C++ Compiler|
|Get started with Arm Performance Libraries
Developer and reference guides
The compiler Developer and Reference Guides describe how to use the compilers, detail troubleshooting workarounds, and contain reference sections that describe the supported options and standards. The Arm Performance Libraries Reference Guide introduces the libraries, and is a reference guide for the supported numerical routines.
Arm C/C++ Compiler
Developer and Reference GuideView guide
Arm Fortran Compiler
Developer and Reference Guide
Arm Performance Libraries
OpenMP thread mapping
To avoid multithreading performance problems when using Arm Compiler for Linux, it is important that you have the appropriate environment set up. This guide will help you avoid some of the common pitfalls.Learn more
Useful environment variables
This topic introduces you to environment variables and modules, then describes the environment variables that are available in Arm Compiler for Linux.