Tools for C/C++ Programmers

Perl is an ideal language for writing tools for handling large-scale C or C++ programs. It easily lets you analyze large amounts of text and create reports. This section presents two of the more popular tools that are useful for large programming projects. These are LXR, the Linux cross-referencer, and Bugzilla, a bug-tracking system.

Linux Cross-Reference (C Source Cross Reference)

The Linux cross-reference project is a web site that produces a cross-reference of the Linux kernel source. This tool lets you browse through the kernel source (see Figure C.1).

Figure C.1. Linux cross-reference.

Click on an identifier, ...

Get Perl for C Programmers 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.