O'Reilly logo

The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ Processors, 2nd Edition by Joseph Yiu

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required