GNU C & C++ Compile Tools for ARMv7

The GNU C & C++ Compile Tools for ARMv7 includes tools for compiling C/C++ projects on NI Linux Real-Time.
The GNU C & C++ Compile Tools for ARMv7 is utility software that is compatible with ARMv7 32-bit Linux Real-Time devices. This software includes the GNU C/C++ Compiler and its related tools, such as the linker, the sysroot, and the debugger. The GNU C/C++ Compiler is an executable built for one system, such as Windows, that you can use to build code targeted to a different system, such as NI Linux Real-Time. The compiler accepts the same flags, preprocessor definitions, and configurations as if it were on a system natively running NI Linux Real-Time, but you can use to compile on Windows or Linux Desktop distributions. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
+ Read More


The operating systems that are natively compatible with this product.

Indicates the specific revision of the product. Most products use year-based versioning.

Included Editions

Indicates the software editions that are included in the download option.

Indicates whether the download includes 32- or 64-bit software. This value does not refer to your OS.

Language used in the software user interface.

Release Date
Included Versions
Supported OS
File Size

Product Support Resources

Activation Instructions

Get help activating NI software products, whether you're a software administrator, student, or engineer.

Finding Examples

Learn how to find example code within NI products and through the NI Community.


Network, share, and ask questions with other members of the NI community.