pkg-config
2016-08-08 14:37
465 查看
https://www.freedesktop.org/wiki/Software/pkg-config/
The program is free software and licensed under the GPL version 2 or any later version (at your option).
pkg-config works on multiple platforms: Linux and other UNIX-like operating systems, Mac OS X and Windows. It does not require anything but a reasonably well working C compiler and a C library, but can use an installed glib if that is present. (A copy of recent glib2 is shipped together with pkg-config versions since 0.27, and this is sufficient for pkg-config to compile and work properly.)
The first implementation was written in shell, by James Henstridge. Later, it was rewritten in C by Havoc Pennington. It also grew an autoconf macro written by Tim Janik, later rewritten by Scott James Remnant. The current maintainers are Tollef Fog Heen tfheen@err.no and Dan Nicholson dbn.lists@gmail.com.
The current release of pkg-config is version 0.29.1 and can be found in /releases.
pkg-config is available from the git repository at git://anongit.freedesktop.org/pkg-config
Bugs can be filed in the Freedesktop.org bug tracker
There is a mailing list for development and user questions at pkg-config@lists.freedesktop.org (Archives) (Subscribe)
New and veteran users alike may find Dan Nicholson’s Guide to pkg-config informative, particularly the FAQ section which provides examples of where the
pkg-config
pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can usegcc -o test test.cpkg-config --libs --cflags glib-2.0 for instance, rather than hard-coding values on where to find glib (or other libraries). It is language-agnostic, so it can be used for defining the location of documentation tools, for instance.
The program is free software and licensed under the GPL version 2 or any later version (at your option).
pkg-config works on multiple platforms: Linux and other UNIX-like operating systems, Mac OS X and Windows. It does not require anything but a reasonably well working C compiler and a C library, but can use an installed glib if that is present. (A copy of recent glib2 is shipped together with pkg-config versions since 0.27, and this is sufficient for pkg-config to compile and work properly.)
The first implementation was written in shell, by James Henstridge. Later, it was rewritten in C by Havoc Pennington. It also grew an autoconf macro written by Tim Janik, later rewritten by Scott James Remnant. The current maintainers are Tollef Fog Heen tfheen@err.no and Dan Nicholson dbn.lists@gmail.com.
The current release of pkg-config is version 0.29.1 and can be found in /releases.
pkg-config is available from the git repository at git://anongit.freedesktop.org/pkg-config
Bugs can be filed in the Freedesktop.org bug tracker
There is a mailing list for development and user questions at pkg-config@lists.freedesktop.org (Archives) (Subscribe)
New and veteran users alike may find Dan Nicholson’s Guide to pkg-config informative, particularly the FAQ section which provides examples of where the
Requires.privatefield is appropriate.
相关文章推荐
- Linux命令pkg-config
- windows下python 安装igraph库报错 Cannot find the C core of igraph on this system using pkg-config.的解决
- Windows下的Qt配置pkg-config环境的解决方案!
- pkg-config ldconfig
- pkg-config的安装配置及其作用
- 在AutoMake宏里面用pkg-config
- npm 安装 canvas报错:package cairo was not found in the pkg-config search path
- pkg-config的一些用法
- pkg-config用法总结
- pkg-config使用
- 总结configure,pkg-config和PKG_CONFIG_PATH
- ld.so.conf 文档和PKG_CONFIG_PATH变量
- [源码包编译]关于/etc/ld.so.conf、ldconfig、pkg-config、PKG_CONFIG_PATH的一篇文章
- pkg-config的用法
- Linux源代码编译软件及PKG_CONFIG_PATH、LD_LIBRARY_PATH、/etc/ld.so.conf、ldconfig
- 安装wxGTK-2.8.12过程中出现package not found in pkg-config
- pkg-config的使用 详解
- 理解 pkg-config 工具
- 怎么源码安装 PKG_CONFIG_PATH设置
- mingw下配置pkg-config