Chapter 17

Getting Started with the GNU Compiler Collection (gcc)


This chapter starts with an overview of the GNU tool chain and software development flow, followed by a simple demonstration of using gcc and explanations of various commonly used command line options. This chapter also covers how to use gcc with the Keil™ MDK tool chain and CooCox CoIDE. Finally, this chapter introduces other gcc based toolchains available on the market.


gcc; Compiler; Keil™; CooCox CoIDE; optimization; flash programming

Chapter Outline

Get The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.