Getting started with Arm® C/C++ Compiler
This tutorial shows how to compile and generate executables that will run on any 64-bit Armv8-A architecture.
Refer to Help and tutorials for details on how to perform the installation on Linux.
Full instructions on configuring your environment for Arm C/C++ Compiler are included in the installation guide.
Your administrator should have already installed Arm C/C++ Compiler and made the environment module available.
To see which environment modules are available:
You may need to configure the
MODULEPATH environment variable to include the installation directory:
To configure your Linux environment to make Arm C/C++ Compiler available:
module load <architecture>/<linux_variant>/<linux_version>/suites/arm-compiler-for-hpc/<version>
module load Generic-AArch64/SUSE/12/suites/arm-compiler-for-hpc/19.3
You can check your environment by examining the
PATH variable. It
should contain the appropriate
bin directory from
as installed in the previous section:
echo $PATH /opt/arm/arm-compiler-for-hpc-19.3_Generic-AArch64_SUSE-12_aarch64-linux/bin:...
You can also use the
which command to check that the Arm C/C++ Compiler
armclang command is available:
which armclang /opt/arm/arm-compiler-for-hpc-19.3_Generic-AArch64_SUSE-12_aarch64-linux/bin/armclang
You might want to consider adding the
module load command to your
.profile to run it automatically every time you log in.
For a list of all the supported options, use:
To see detailed descriptions of all supported options, use:
For a list of command-line options, see Compiler options.
If you have problems and would like to contact our support team, get in touch: