use*_*108 6 libraries pkg-config
我通过 apt 安装了一个库,但它没有向 pkg-config 目录添加 .pc 文件。当我手动构建另一个时,它被添加了。是否有自动创建 .pc 文件的 libs 约定,如果是这样,何时以及如何完成?
与 .so 符号链接和 .h 头文件一样,.pc 文件不包含在 libXXX debian 包中,而是包含在随附的 libXXX-dev 包中,因为它们仅在针对该库进行开发时才有用。
是的,你应该总是这样做。
对于使用您的库的用户来说,pkg-config --libs --cflags libmtp总是比手动附加这些标志更容易,而且他们不需要猜测您的库的依赖关系。
我认为没有办法让它自动化。
| 归档时间: |
|
| 查看次数: |
4791 次 |
| 最近记录: |