Chapter 16

Getting Started with gcc (GNU Compiler Collection)

Abstract

This chapter covers a number of ways to use GNU Compiler Collection (gcc) tool chain including using gcc with command line interface, using gcc with Keil® MDK-ARM, and using gcc with free tools (CooCox CoIDE). This chapter also covers the compilation flow, common command line options, and how to handle flash programming.

Keywords

About the gcc tool chain; Command line options; Project creation; Software compilation flow; Using CooCox CoIDE with gcc; Using Keil® MDK-ARM with gcc

16.1. About the GNU Compiler Collection Tool Chain

The GNU Compiler Collection (gcc) tool chain is very popular in various open source projects and is used by various microcontroller vendors as part of their ...

Get The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ Processors, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.