🔵 🔵 🔵


Primary

၊၊||၊|။

pkg-config ⚬ˢʰ|Definition|1st|20260605164117-00-⌔

pkg-config - Wikipedia

pkg-config

📊 ➺

pkg-config is a software development tool that queries information about libraries from a local, file -based database for the purpose of building a codebase that depends on them. It allows for sharing a codebase in a cross-platform way by using host-specific library information that is stored outside of yet referenced by the codebase. This indirection allows the codebase to build on a host without encoding host-specific library information in the codebase.

The tool is invoked via its command line interface (CLI), and it reports library information via standard output. Some information, such as version information, is more useful to the programmer. Other information, such as command-line options (flags), is more useful to build tools such as a compiler and a linker.

The tool was originally designed for Linux, and is now also available for BSD, Windows, macOS, and Solaris. The first implementation was written in shell script.1 Later, it was rewritten in C leveraging GLib.2

Printed 2026-06-28.

(echo:: @ )

Footnotes

  1. Havoc Pennington (4 June 2000). “Re: the ﹡-config scripts”. Retrieved 2020-01-22.

  2. Havoc Pennington (23 July 2000). “pkg-config”. Retrieved 2020-01-22.

Link to original

Secondary

• • •