Chapter 16. Programming Tools
IN THIS CHAPTER
Programming in C
Using Shared Libraries
make: Keeps a Set of Programs Current
Debugging C Programs
Threads
System Calls
Source Code Management
With its rich set of languages and development tools, the GNU/Linux operating system provides an outstanding environment for programming. C is one of the most popular system programming languages to use with GNU/Linux, in part because the operating system itself is written mostly in C. Using C, programmers can easily access system services using function libraries and system calls. In addition, a variety of tools can make the development and maintenance of programs easier.
This chapter explains how to compile and link C programs. It introduces the GNU gdb debugger ...
Get A Practical Guide to Red Hat® Linux® 8 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.