在编译一些软件的是后通常会产生一些后缀为“.pc”和“.la”的文件,对于linux的初学者来说可能会有点困惑,特别是做嵌入式的初学者会想:“那玩意是什么?需要拷贝到目标板上吗??”在交叉编译这种库文件的时候我也有这样的困惑,之后通过google,我找到了答案,以下我就不转载了,提供一些参考资料及其链接,大家自己去看吧!
注:如果链接有问题,你可以直接google文章的标题,因为它们已经被转载的到处都是了,一定找得到!
pkg-config与“.pc”文件:
pkg-config使用ld.so.conf 文件与PKG_CONFIG_PATH变量Makefile好助手:pkgconfig
libtool与“.la”文件:
libtool的工作原理利用libtool自动生成动态库的Makefile的生成方法libtool是什么?GNU autoconf, automake and libtool 阅读目的交叉编译中libtool相关的问题(里面包含有libtool的官方文档)
阅读(5555) | 评论(0) | 转发(1) |