Chapter 36: Compiling, linking, libraries
Abstract
If you use an integrated development environment (IDE) for code development, building a program is a single press on a button. Behind the scenes, however, several steps are involved, and it useful to know what they are. This chapter goes into detail on compiling and linking, also touching on the related topic of libraries. The CMake utility for automating this process will be discussed in Chapter 37.
Fields of Study & Subjects
Software Engineering Techniques and Practices
Engineering and Information Technology
Logic
programming
and type systems
Publication details
- Journal / source
- Society for Industrial and Applied Mathematics eBooks
- Pages
- 355–366
- Publication date
- 19 January 2026
- Language
- EN
- Document type
- Book chapter