文章标签 ‘pkg-config’

接着凌晨的文章说。 昨天说自己被Ubuntu养懒了,确实懒了,懒得自己连系统的某些工具的用处都不知道。比如pkg-config 以前一直不知道,Linux下那么多库,在./configure时时怎么判断它们存不存在的,难道是靠递归搜索?现在我才知道我zt了,pkg-config这个命令和/*/lib/pkgconfig下的一些.pc文件才是主角。 每个.pc文件定义了库的名字、路径、编译选项等,比如glib-2.0.pc文件: prefix=/usr exec_prefix=${prefix} libdir=/usr/lib includedir=${prefix}/include glib_genmarshal=glib-genmarshal gobject_query=gobject-query glib_mkenums=glib-mkenums Name: Glib Description: C Utilitiy Library Version: 2.14.4 Libs: -L${libdir} -lglib-2.0 Cflags: -I${includedir}/glib-2.0 -I${libdir}/glib-2.0/include

...
2008年7月19日18:09 | 3 条评论
分类: Learning
标签: