C++学习(三四一)pkg-config

Posted hankern

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++学习(三四一)pkg-config相关的知识,希望对你有一定的参考价值。

大家应该都知道用第三方库,就少不了要使用到第三方的头文件和库文件。我们在编译、链接的时候,必须要指定这些头文件和库文件的位置。

        对于一个比较大第三方库,其头文件和库文件的数量是比较多的。如果我们一个个手动地写,那将是相当麻烦的。所以,pkg-config就应运而生了。pkg-config能够把这些头文件和库文件的位置指出来,给编译器使用。如果你的系统装有gtk,可以尝试一下下面的命令$pkg-config --cflags gtk+-2.0。可以看到其输出是gtk的头文件的路径。

以上是关于C++学习(三四一)pkg-config的主要内容,如果未能解决你的问题,请参考以下文章

C++学习(四四一)gradle速度慢

C++学习(四一四)gradle的命令行方式

C++学习(四一三)gradle离线配置offline

C++学习(四一六)android studio引用动态库

C++学习(四一零)cmake的target_link_libraries

C++学习(四一八)apk文件结构