pkg-config命令
返回已安装库文件的元信息
pkg-config读取.pc文件获取信息
基本思想
编译的时候-I指定头文件路径;-L指定库文件路径。这样做总感觉很麻烦
事先把库的位置信息等保存起来,需要的时候再通过特定的工具将其中有用的信息提取出来供编译和连接
使用方法
# pkg-config --cflags --libs libusb-1.0
-I/usr/local/include/libusb-1.0 -L/usr/local/lib -lusb-1.0
# cc program.c $(pkg-config --cflags --libs libudev)
# cc program.c `pkg-config --cflags --libs libudev`